org.apache.openejb.core.entity
Class EntityInstanceManager.SynchronizationWrapper
java.lang.Object
org.apache.openejb.core.entity.EntityInstanceManager.SynchronizationWrapper
- All Implemented Interfaces:
- TransactionPolicy.TransactionSynchronization
- Enclosing class:
- EntityInstanceManager
protected class EntityInstanceManager.SynchronizationWrapper
- extends Object
- implements TransactionPolicy.TransactionSynchronization
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityInstanceManager.SynchronizationWrapper
public EntityInstanceManager.SynchronizationWrapper(CoreDeploymentInfo deploymentInfo,
Object primaryKey,
javax.ejb.EntityBean bean,
boolean available,
org.apache.openejb.core.entity.EntityInstanceManager.Key readyPoolKey,
TransactionPolicy txPolicy)
associate
public void associate()
disassociate
public void disassociate()
isAssociated
public boolean isAssociated()
isAvailable
public boolean isAvailable()
setEntityBean
public void setEntityBean(javax.ejb.EntityBean ebean)
getEntityBean
public javax.ejb.EntityBean getEntityBean()
beforeCompletion
public void beforeCompletion()
- Description copied from interface:
TransactionPolicy.TransactionSynchronization
- Called immediately before the transaction is completed.
- Specified by:
beforeCompletion
in interface TransactionPolicy.TransactionSynchronization
afterCompletion
public void afterCompletion(TransactionPolicy.TransactionSynchronization.Status status)
- Description copied from interface:
TransactionPolicy.TransactionSynchronization
- Called after the transaction is completed.
- Specified by:
afterCompletion
in interface TransactionPolicy.TransactionSynchronization
Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.