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(BeanContext beanContext,
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-2011 The Apache Software Foundation. All Rights Reserved.