spring-tx

Serialized Form


Package org.springframework.dao

Class org.springframework.dao.CannotAcquireLockException extends PessimisticLockingFailureException implements Serializable

Class org.springframework.dao.CannotSerializeTransactionException extends PessimisticLockingFailureException implements Serializable

Class org.springframework.dao.CleanupFailureDataAccessException extends NonTransientDataAccessException implements Serializable

Class org.springframework.dao.ConcurrencyFailureException extends TransientDataAccessException implements Serializable

Class org.springframework.dao.DataAccessException extends org.springframework.core.NestedRuntimeException implements Serializable

Class org.springframework.dao.DataAccessResourceFailureException extends NonTransientDataAccessResourceException implements Serializable

Class org.springframework.dao.DataIntegrityViolationException extends NonTransientDataAccessException implements Serializable

Class org.springframework.dao.DataRetrievalFailureException extends NonTransientDataAccessException implements Serializable

Class org.springframework.dao.DeadlockLoserDataAccessException extends PessimisticLockingFailureException implements Serializable

Class org.springframework.dao.DuplicateKeyException extends DataIntegrityViolationException implements Serializable

Class org.springframework.dao.EmptyResultDataAccessException extends IncorrectResultSizeDataAccessException implements Serializable

Class org.springframework.dao.IncorrectResultSizeDataAccessException extends DataRetrievalFailureException implements Serializable

Serialized Fields

expectedSize

int expectedSize

actualSize

int actualSize

Class org.springframework.dao.IncorrectUpdateSemanticsDataAccessException extends InvalidDataAccessResourceUsageException implements Serializable

Class org.springframework.dao.InvalidDataAccessApiUsageException extends NonTransientDataAccessException implements Serializable

Class org.springframework.dao.InvalidDataAccessResourceUsageException extends NonTransientDataAccessException implements Serializable

Class org.springframework.dao.NonTransientDataAccessException extends DataAccessException implements Serializable

Class org.springframework.dao.NonTransientDataAccessResourceException extends NonTransientDataAccessException implements Serializable

Class org.springframework.dao.OptimisticLockingFailureException extends ConcurrencyFailureException implements Serializable

Class org.springframework.dao.PermissionDeniedDataAccessException extends NonTransientDataAccessException implements Serializable

Class org.springframework.dao.PessimisticLockingFailureException extends ConcurrencyFailureException implements Serializable

Class org.springframework.dao.QueryTimeoutException extends TransientDataAccessException implements Serializable

Class org.springframework.dao.RecoverableDataAccessException extends DataAccessException implements Serializable

Class org.springframework.dao.TransientDataAccessException extends DataAccessException implements Serializable

Class org.springframework.dao.TransientDataAccessResourceException extends TransientDataAccessException implements Serializable

Class org.springframework.dao.TypeMismatchDataAccessException extends InvalidDataAccessResourceUsageException implements Serializable

Class org.springframework.dao.UncategorizedDataAccessException extends NonTransientDataAccessException implements Serializable


Package org.springframework.dao.annotation

Class org.springframework.dao.annotation.PersistenceExceptionTranslationAdvisor extends org.springframework.aop.support.AbstractPointcutAdvisor implements Serializable

Serialized Fields

advice

PersistenceExceptionTranslationInterceptor advice

pointcut

org.springframework.aop.support.annotation.AnnotationMatchingPointcut pointcut

Class org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor extends org.springframework.aop.framework.ProxyConfig implements Serializable

Serialized Fields

repositoryAnnotationType

java.lang.Class<T> repositoryAnnotationType

beanClassLoader

java.lang.ClassLoader beanClassLoader

persistenceExceptionTranslationAdvisor

PersistenceExceptionTranslationAdvisor persistenceExceptionTranslationAdvisor

Package org.springframework.jca.cci

Class org.springframework.jca.cci.CannotCreateRecordException extends DataAccessResourceFailureException implements Serializable

Class org.springframework.jca.cci.CannotGetCciConnectionException extends DataAccessResourceFailureException implements Serializable

Class org.springframework.jca.cci.CciOperationNotSupportedException extends InvalidDataAccessResourceUsageException implements Serializable

Class org.springframework.jca.cci.InvalidResultSetAccessException extends InvalidDataAccessResourceUsageException implements Serializable

Class org.springframework.jca.cci.RecordTypeNotSupportedException extends InvalidDataAccessResourceUsageException implements Serializable


Package org.springframework.jca.cci.connection

Class org.springframework.jca.cci.connection.CciLocalTransactionManager extends AbstractPlatformTransactionManager implements Serializable

Serialized Fields

connectionFactory

javax.resource.cci.ConnectionFactory connectionFactory

Class org.springframework.jca.cci.connection.ConnectionSpecConnectionFactoryAdapter extends DelegatingConnectionFactory implements Serializable

Serialized Fields

connectionSpec

javax.resource.cci.ConnectionSpec connectionSpec

threadBoundSpec

java.lang.ThreadLocal<T> threadBoundSpec

Class org.springframework.jca.cci.connection.DelegatingConnectionFactory extends java.lang.Object implements Serializable

Serialized Fields

targetConnectionFactory

javax.resource.cci.ConnectionFactory targetConnectionFactory

Class org.springframework.jca.cci.connection.SingleConnectionFactory extends DelegatingConnectionFactory implements Serializable

Serialized Fields

logger

org.apache.commons.logging.Log logger

target

javax.resource.cci.Connection target
Wrapped Connection


connection

javax.resource.cci.Connection connection
Proxy Connection


connectionMonitor

java.lang.Object connectionMonitor
Synchronization monitor for the shared Connection

Class org.springframework.jca.cci.connection.TransactionAwareConnectionFactoryProxy extends DelegatingConnectionFactory implements Serializable


Package org.springframework.jca.cci.core.support

Class org.springframework.jca.cci.core.support.CommAreaRecord extends java.lang.Object implements Serializable

Serialized Fields

bytes

byte[] bytes

recordName

java.lang.String recordName

recordShortDescription

java.lang.String recordShortDescription

Package org.springframework.jca.endpoint

Class org.springframework.jca.endpoint.GenericMessageEndpointFactory.InternalResourceException extends java.lang.RuntimeException implements Serializable


Package org.springframework.transaction

Class org.springframework.transaction.CannotCreateTransactionException extends TransactionException implements Serializable

Class org.springframework.transaction.HeuristicCompletionException extends TransactionException implements Serializable

Serialized Fields

outcomeState

int outcomeState
The outcome state of the transaction: have some or all resources been committed?

Class org.springframework.transaction.IllegalTransactionStateException extends TransactionUsageException implements Serializable

Class org.springframework.transaction.InvalidIsolationLevelException extends TransactionUsageException implements Serializable

Class org.springframework.transaction.InvalidTimeoutException extends TransactionUsageException implements Serializable

Serialized Fields

timeout

int timeout

Class org.springframework.transaction.NestedTransactionNotSupportedException extends CannotCreateTransactionException implements Serializable

Class org.springframework.transaction.NoTransactionException extends TransactionUsageException implements Serializable

Class org.springframework.transaction.TransactionException extends org.springframework.core.NestedRuntimeException implements Serializable

Class org.springframework.transaction.TransactionSuspensionNotSupportedException extends CannotCreateTransactionException implements Serializable

Class org.springframework.transaction.TransactionSystemException extends TransactionException implements Serializable

Serialized Fields

applicationException

java.lang.Throwable applicationException

Class org.springframework.transaction.TransactionTimedOutException extends TransactionException implements Serializable

Class org.springframework.transaction.TransactionUsageException extends TransactionException implements Serializable

Class org.springframework.transaction.UnexpectedRollbackException extends TransactionException implements Serializable


Package org.springframework.transaction.annotation

Class org.springframework.transaction.annotation.AnnotationTransactionAttributeSource extends AbstractFallbackTransactionAttributeSource implements Serializable

Serialized Fields

publicMethodsOnly

boolean publicMethodsOnly

annotationParsers

java.util.Set<E> annotationParsers

Class org.springframework.transaction.annotation.Ejb3TransactionAnnotationParser extends java.lang.Object implements Serializable

Class org.springframework.transaction.annotation.SpringTransactionAnnotationParser extends java.lang.Object implements Serializable


Package org.springframework.transaction.interceptor

Class org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor extends org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor implements Serializable

Serialized Fields

transactionAttributeSource

TransactionAttributeSource transactionAttributeSource

pointcut

org.springframework.transaction.interceptor.TransactionAttributeSourcePointcut pointcut

Class org.springframework.transaction.interceptor.CompositeTransactionAttributeSource extends java.lang.Object implements Serializable

Serialized Fields

transactionAttributeSources

TransactionAttributeSource[] transactionAttributeSources

Class org.springframework.transaction.interceptor.DefaultTransactionAttribute extends DefaultTransactionDefinition implements Serializable

Serialized Fields

qualifier

java.lang.String qualifier

Class org.springframework.transaction.interceptor.DelegatingTransactionAttribute extends DelegatingTransactionDefinition implements Serializable

Serialized Fields

targetAttribute

TransactionAttribute targetAttribute

Class org.springframework.transaction.interceptor.MatchAlwaysTransactionAttributeSource extends java.lang.Object implements Serializable

Serialized Fields

transactionAttribute

TransactionAttribute transactionAttribute

Class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource extends java.lang.Object implements Serializable

Serialized Fields

nameMap

java.util.Map<K,V> nameMap
Keys are method names; values are TransactionAttributes

Class org.springframework.transaction.interceptor.NoRollbackRuleAttribute extends RollbackRuleAttribute implements Serializable

Class org.springframework.transaction.interceptor.RollbackRuleAttribute extends java.lang.Object implements Serializable

Serialized Fields

exceptionName

java.lang.String exceptionName
Could hold exception, resolving class name but would always require FQN. This way does multiple string comparisons, but how often do we decide whether to roll back a transaction following an exception?

Class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute extends DefaultTransactionAttribute implements Serializable

Serialized Fields

rollbackRules

java.util.List<E> rollbackRules

Class org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor extends org.springframework.aop.support.AbstractPointcutAdvisor implements Serializable

Serialized Fields

transactionInterceptor

TransactionInterceptor transactionInterceptor

pointcut

org.springframework.transaction.interceptor.TransactionAttributeSourcePointcut pointcut

Class org.springframework.transaction.interceptor.TransactionInterceptor extends TransactionAspectSupport implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
Throws:
java.io.IOException

Class org.springframework.transaction.interceptor.TransactionProxyFactoryBean extends org.springframework.aop.framework.AbstractSingletonProxyFactoryBean implements Serializable

Serialized Fields

transactionInterceptor

TransactionInterceptor transactionInterceptor

pointcut

org.springframework.aop.Pointcut pointcut

Package org.springframework.transaction.jta

Class org.springframework.transaction.jta.JtaTransactionManager extends AbstractPlatformTransactionManager implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

userTransactionName

java.lang.String userTransactionName

autodetectUserTransaction

boolean autodetectUserTransaction

cacheUserTransaction

boolean cacheUserTransaction

userTransactionObtainedFromJndi

boolean userTransactionObtainedFromJndi

transactionManagerName

java.lang.String transactionManagerName

autodetectTransactionManager

boolean autodetectTransactionManager

transactionSynchronizationRegistryName

java.lang.String transactionSynchronizationRegistryName

allowCustomIsolationLevels

boolean allowCustomIsolationLevels

Class org.springframework.transaction.jta.OC4JJtaTransactionManager extends JtaTransactionManager implements Serializable

Serialized Fields

beginWithNameMethod

java.lang.reflect.Method beginWithNameMethod

setTransactionIsolationMethod

java.lang.reflect.Method setTransactionIsolationMethod

Class org.springframework.transaction.jta.WebLogicJtaTransactionManager extends JtaTransactionManager implements Serializable

Serialized Fields

weblogicUserTransactionAvailable

boolean weblogicUserTransactionAvailable

beginWithNameMethod

java.lang.reflect.Method beginWithNameMethod

beginWithNameAndTimeoutMethod

java.lang.reflect.Method beginWithNameAndTimeoutMethod

weblogicTransactionManagerAvailable

boolean weblogicTransactionManagerAvailable

forceResumeMethod

java.lang.reflect.Method forceResumeMethod

setPropertyMethod

java.lang.reflect.Method setPropertyMethod

transactionHelper

java.lang.Object transactionHelper

Class org.springframework.transaction.jta.WebSphereUowTransactionManager extends JtaTransactionManager implements Serializable

Serialized Fields

uowManager

com.ibm.wsspi.uow.UOWManager uowManager

uowManagerName

java.lang.String uowManagerName

Package org.springframework.transaction.support

Class org.springframework.transaction.support.AbstractPlatformTransactionManager extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

transactionSynchronization

int transactionSynchronization

defaultTimeout

int defaultTimeout

nestedTransactionAllowed

boolean nestedTransactionAllowed

validateExistingTransaction

boolean validateExistingTransaction

globalRollbackOnParticipationFailure

boolean globalRollbackOnParticipationFailure

failEarlyOnGlobalRollbackOnly

boolean failEarlyOnGlobalRollbackOnly

rollbackOnCommitFailure

boolean rollbackOnCommitFailure

Class org.springframework.transaction.support.DefaultTransactionDefinition extends java.lang.Object implements Serializable

Serialized Fields

propagationBehavior

int propagationBehavior

isolationLevel

int isolationLevel

timeout

int timeout

readOnly

boolean readOnly

name

java.lang.String name

Class org.springframework.transaction.support.DelegatingTransactionDefinition extends java.lang.Object implements Serializable

Serialized Fields

targetDefinition

TransactionDefinition targetDefinition

Class org.springframework.transaction.support.TransactionTemplate extends DefaultTransactionDefinition implements Serializable

Serialized Fields

logger

org.apache.commons.logging.Log logger
Logger available to subclasses


transactionManager

PlatformTransactionManager transactionManager


spring-tx