org.springframework.transaction.support
Class AbstractPlatformTransactionManager.SuspendedResourcesHolder

java.lang.Object
  extended by org.springframework.transaction.support.AbstractPlatformTransactionManager.SuspendedResourcesHolder
Enclosing class:
AbstractPlatformTransactionManager

protected static class AbstractPlatformTransactionManager.SuspendedResourcesHolder
extends java.lang.Object

Holder for suspended resources. Used internally by suspend and resume.


Field Summary
private  java.lang.Integer isolationLevel
           
private  java.lang.String name
           
private  boolean readOnly
           
private  java.lang.Object suspendedResources
           
private  java.util.List<TransactionSynchronization> suspendedSynchronizations
           
private  boolean wasActive
           
 
Constructor Summary
private AbstractPlatformTransactionManager.SuspendedResourcesHolder(java.lang.Object suspendedResources)
           
private AbstractPlatformTransactionManager.SuspendedResourcesHolder(java.lang.Object suspendedResources, java.util.List<TransactionSynchronization> suspendedSynchronizations, java.lang.String name, boolean readOnly, java.lang.Integer isolationLevel, boolean wasActive)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

suspendedResources

private final java.lang.Object suspendedResources

suspendedSynchronizations

private java.util.List<TransactionSynchronization> suspendedSynchronizations

name

private java.lang.String name

readOnly

private boolean readOnly

isolationLevel

private java.lang.Integer isolationLevel

wasActive

private boolean wasActive
Constructor Detail

AbstractPlatformTransactionManager.SuspendedResourcesHolder

private AbstractPlatformTransactionManager.SuspendedResourcesHolder(java.lang.Object suspendedResources)

AbstractPlatformTransactionManager.SuspendedResourcesHolder

private AbstractPlatformTransactionManager.SuspendedResourcesHolder(java.lang.Object suspendedResources,
                                                                    java.util.List<TransactionSynchronization> suspendedSynchronizations,
                                                                    java.lang.String name,
                                                                    boolean readOnly,
                                                                    java.lang.Integer isolationLevel,
                                                                    boolean wasActive)