Package io.jmix.eclipselink.impl
Class EclipselinkPersistenceSupport.ContainerResourceHolder
java.lang.Object
org.springframework.transaction.support.ResourceHolderSupport
io.jmix.eclipselink.impl.EclipselinkPersistenceSupport.ContainerResourceHolder
- All Implemented Interfaces:
org.springframework.transaction.support.ResourceHolder
- Enclosing class:
- EclipselinkPersistenceSupport
public static class EclipselinkPersistenceSupport.ContainerResourceHolder
extends org.springframework.transaction.support.ResourceHolderSupport
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
protected Collection<Object>
protected Collection<Object>
getInstances
(org.eclipse.persistence.sessions.UnitOfWork unitOfWork, String store) protected Collection<Object>
protected Collection<Object>
getStoreInstances
(String store) protected void
registerInstanceForUnitOfWork
(Object instance, org.eclipse.persistence.sessions.UnitOfWork unitOfWork, String store) toString()
protected void
unregisterInstance
(Object instance, org.eclipse.persistence.sessions.UnitOfWork unitOfWork, String store) Methods inherited from class org.springframework.transaction.support.ResourceHolderSupport
clear, getDeadline, getTimeToLiveInMillis, getTimeToLiveInSeconds, hasTimeout, isOpen, isRollbackOnly, isSynchronizedWithTransaction, isVoid, released, requested, reset, resetRollbackOnly, setRollbackOnly, setSynchronizedWithTransaction, setTimeoutInMillis, setTimeoutInSeconds, unbound
-
Field Details
-
unitsOfWorkToStores
-
savedInstances
-
newDetachedInstances
-
transactionManagerKey
-
stores
-
-
Constructor Details
-
ContainerResourceHolder
-
-
Method Details
-
getTransactionManagerKey
-
getStores
-
addStore
-
registerInstanceForUnitOfWork
-
unregisterInstance
-
getInstances
protected Collection<Object> getInstances(org.eclipse.persistence.sessions.UnitOfWork unitOfWork, String store) -
getStoreInstances
-
getAllInstances
-
getSavedInstances
-
getNewDetachedInstances
-
toString
-