public class TransactionAwareObjectFactory<T> extends Object implements StatefulObjectFactory<T>
StatefulObjectFactory
decorator that destroys its object on transaction completion, if necessaryConstructor and Description |
---|
TransactionAwareObjectFactory(StatefulObjectFactory<T> factory,
TransactionManager tm) |
Modifier and Type | Method and Description |
---|---|
T |
createInstance()
Create a new instance of this component.
|
void |
destroyInstance(T instance)
Destroy an instance of the component.
|
public TransactionAwareObjectFactory(StatefulObjectFactory<T> factory, TransactionManager tm)
public T createInstance()
createInstance
in interface StatefulObjectFactory<T>
StatefulObjectFactory.createInstance()
public void destroyInstance(T instance)
destroyInstance
in interface StatefulObjectFactory<T>
instance
- the instance to destroyStatefulObjectFactory.destroyInstance(java.lang.Object)
Copyright © 2013 JBoss by Red Hat. All rights reserved.