- CallbackPreferringPlatformTransactionManager - Interface in org.springframework.transaction.support
-
- CannotAcquireLockException - Exception in org.springframework.dao
-
Exception thrown on failure to aquire a lock during an update,
for example during a "select for update" statement.
- CannotAcquireLockException(String) - Constructor for exception org.springframework.dao.CannotAcquireLockException
-
Constructor for CannotAcquireLockException.
- CannotAcquireLockException(String, Throwable) - Constructor for exception org.springframework.dao.CannotAcquireLockException
-
Constructor for CannotAcquireLockException.
- CannotCreateRecordException - Exception in org.springframework.jca.cci
-
Exception thrown when the creating of a CCI Record failed
for connector-internal reasons.
- CannotCreateRecordException(String, ResourceException) - Constructor for exception org.springframework.jca.cci.CannotCreateRecordException
-
Constructor for CannotCreateRecordException.
- CannotCreateTransactionException - Exception in org.springframework.transaction
-
Exception thrown when a transaction can't be created using an
underlying transaction API such as JTA.
- CannotCreateTransactionException(String) - Constructor for exception org.springframework.transaction.CannotCreateTransactionException
-
Constructor for CannotCreateTransactionException.
- CannotCreateTransactionException(String, Throwable) - Constructor for exception org.springframework.transaction.CannotCreateTransactionException
-
Constructor for CannotCreateTransactionException.
- CannotGetCciConnectionException - Exception in org.springframework.jca.cci
-
Fatal exception thrown when we can't connect to an EIS using CCI.
- CannotGetCciConnectionException(String, ResourceException) - Constructor for exception org.springframework.jca.cci.CannotGetCciConnectionException
-
Constructor for CannotGetCciConnectionException.
- CannotSerializeTransactionException - Exception in org.springframework.dao
-
Exception thrown on failure to complete a transaction in serialized mode
due to update conflicts.
- CannotSerializeTransactionException(String) - Constructor for exception org.springframework.dao.CannotSerializeTransactionException
-
Constructor for CannotSerializeTransactionException.
- CannotSerializeTransactionException(String, Throwable) - Constructor for exception org.springframework.dao.CannotSerializeTransactionException
-
Constructor for CannotSerializeTransactionException.
- CciDaoSupport - Class in org.springframework.jca.cci.core.support
-
Convenient super class for CCI-based data access objects.
- CciDaoSupport() - Constructor for class org.springframework.jca.cci.core.support.CciDaoSupport
-
- CciLocalTransactionManager - Class in org.springframework.jca.cci.connection
-
- CciLocalTransactionManager() - Constructor for class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
Create a new CciLocalTransactionManager instance.
- CciLocalTransactionManager(ConnectionFactory) - Constructor for class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
Create a new CciLocalTransactionManager instance.
- CciOperationNotSupportedException - Exception in org.springframework.jca.cci
-
Exception thrown when the connector doesn't support a specific CCI operation.
- CciOperationNotSupportedException(String, ResourceException) - Constructor for exception org.springframework.jca.cci.CciOperationNotSupportedException
-
Constructor for CciOperationNotSupportedException.
- CciOperations - Interface in org.springframework.jca.cci.core
-
Interface that specifies a basic set of CCI operations on an EIS.
- CciTemplate - Class in org.springframework.jca.cci.core
-
This is the central class in the CCI core package.
It simplifies the use of CCI and helps to avoid common errors.
- CciTemplate() - Constructor for class org.springframework.jca.cci.core.CciTemplate
-
Construct a new CciTemplate for bean usage.
- CciTemplate(ConnectionFactory) - Constructor for class org.springframework.jca.cci.core.CciTemplate
-
Construct a new CciTemplate, given a ConnectionFactory to obtain Connections from.
- CciTemplate(ConnectionFactory, ConnectionSpec) - Constructor for class org.springframework.jca.cci.core.CciTemplate
-
Construct a new CciTemplate, given a ConnectionFactory to obtain Connections from.
- ChainedPersistenceExceptionTranslator - Class in org.springframework.dao.support
-
- ChainedPersistenceExceptionTranslator() - Constructor for class org.springframework.dao.support.ChainedPersistenceExceptionTranslator
-
- checkDaoConfig() - Method in class org.springframework.dao.support.DaoSupport
-
Abstract subclasses must override this to check their configuration.
- checkDaoConfig() - Method in class org.springframework.jca.cci.core.support.CciDaoSupport
-
- checkUserTransactionAndTransactionManager() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Check the UserTransaction as well as the TransactionManager handle,
assuming standard JTA requirements.
- CleanupFailureDataAccessException - Exception in org.springframework.dao
-
Exception thrown when we couldn't cleanup after a data access operation,
but the actual operation went OK.
- CleanupFailureDataAccessException(String, Throwable) - Constructor for exception org.springframework.dao.CleanupFailureDataAccessException
-
Constructor for CleanupFailureDataAccessException.
- cleanupResource(H, K, boolean) - Method in class org.springframework.transaction.support.ResourceHolderSynchronization
-
Perform a cleanup on the given resource (which is left bound to the thread).
- cleanupTransactionInfo(TransactionAspectSupport.TransactionInfo) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Reset the TransactionInfo ThreadLocal.
- clear() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Clear the transactional state of this resource holder.
- clear() - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Clear the entire transaction synchronization state for the current thread:
registered synchronizations as well as the various transaction characteristics.
- clearSynchronization() - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Deactivate transaction synchronization for the current thread.
- clearTransactionManagerCache() - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Clear the cache.
- clone() - Method in class org.springframework.jca.cci.core.support.CommAreaRecord
-
- closeConnection(Connection) - Method in class org.springframework.jca.cci.connection.SingleConnectionFactory
-
Close the given Connection.
- CommAreaRecord - Class in org.springframework.jca.cci.core.support
-
CCI Record implementation for a COMMAREA, holding a byte array.
- CommAreaRecord() - Constructor for class org.springframework.jca.cci.core.support.CommAreaRecord
-
Create a new CommAreaRecord.
- CommAreaRecord(byte[]) - Constructor for class org.springframework.jca.cci.core.support.CommAreaRecord
-
Create a new CommAreaRecord.
- commit() - Method in class org.springframework.transaction.jta.ManagedTransactionAdapter
-
- commit() - Method in class org.springframework.transaction.jta.UserTransactionAdapter
-
- commit(TransactionStatus) - Method in interface org.springframework.transaction.PlatformTransactionManager
-
Commit the given transaction, with regard to its status.
- commit(TransactionStatus) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
This implementation of commit handles participating in existing
transactions and programmatic rollback requests.
- commitTransactionAfterReturning(TransactionAspectSupport.TransactionInfo) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Execute after successful completion of call, but not after an exception was handled.
- completeTransactionAfterThrowing(TransactionAspectSupport.TransactionInfo, Throwable) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Handle a throwable, completing the transaction.
- CompositeTransactionAttributeSource - Class in org.springframework.transaction.interceptor
-
- CompositeTransactionAttributeSource(TransactionAttributeSource[]) - Constructor for class org.springframework.transaction.interceptor.CompositeTransactionAttributeSource
-
Create a new CompositeTransactionAttributeSource for the given sources.
- computeTransactionAttribute(Method, Class<?>) - Method in class org.springframework.transaction.interceptor.AbstractFallbackTransactionAttributeSource
-
- ConcurrencyFailureException - Exception in org.springframework.dao
-
Exception thrown on concurrency failure.
- ConcurrencyFailureException(String) - Constructor for exception org.springframework.dao.ConcurrencyFailureException
-
Constructor for ConcurrencyFailureException.
- ConcurrencyFailureException(String, Throwable) - Constructor for exception org.springframework.dao.ConcurrencyFailureException
-
Constructor for ConcurrencyFailureException.
- CONFIG_LOCATION_DELIMITERS - Static variable in class org.springframework.jca.context.SpringContextResourceAdapter
-
Any number of these characters are considered delimiters between
multiple context config paths in a single String value.
- ConnectionCallback<T> - Interface in org.springframework.jca.cci.core
-
Generic callback interface for code that operates on a CCI Connection.
- ConnectionFactoryUtils - Class in org.springframework.jca.cci.connection
-
Helper class that provides static methods for obtaining CCI Connections
from a
ConnectionFactory
.
- ConnectionFactoryUtils() - Constructor for class org.springframework.jca.cci.connection.ConnectionFactoryUtils
-
- ConnectionHolder - Class in org.springframework.jca.cci.connection
-
Connection holder, wrapping a CCI Connection.
- ConnectionHolder(Connection) - Constructor for class org.springframework.jca.cci.connection.ConnectionHolder
-
- ConnectionSpecConnectionFactoryAdapter - Class in org.springframework.jca.cci.connection
-
An adapter for a target CCI
ConnectionFactory
,
applying the given ConnectionSpec to every standard
getConnection()
call, that is, implicitly invoking
getConnection(ConnectionSpec)
on the target.
- ConnectionSpecConnectionFactoryAdapter() - Constructor for class org.springframework.jca.cci.connection.ConnectionSpecConnectionFactoryAdapter
-
- contains(Class<?>) - Method in exception org.springframework.transaction.TransactionSystemException
-
- createAndHoldSavepoint() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
Create a savepoint and hold it for the transaction.
- createApplicationContext(BootstrapContext) - Method in class org.springframework.jca.context.SpringContextResourceAdapter
-
Build a Spring ApplicationContext for the given JCA BootstrapContext.
- createApplicationListener(String, Class<?>, Method) - Method in class org.springframework.transaction.event.TransactionalEventListenerFactory
-
- createCciTemplate(ConnectionFactory) - Method in class org.springframework.jca.cci.core.support.CciDaoSupport
-
Create a CciTemplate for the given ConnectionFactory.
- createEndpoint(XAResource) - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory
-
The standard JCA 1.5 version of createEndpoint
.
- createEndpoint(XAResource, long) - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory
-
The alternative JCA 1.6 version of createEndpoint
.
- createEndpoint(XAResource) - Method in class org.springframework.jca.endpoint.GenericMessageEndpointFactory
-
Wrap each concrete endpoint instance with an AOP proxy,
exposing the message listener's interfaces as well as the
endpoint SPI through an AOP introduction.
- createEndpointInternal() - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory
-
- createEndpointInternal() - Method in class org.springframework.jca.endpoint.GenericMessageEndpointFactory
-
Creates a concrete generic message endpoint, internal to this factory.
- createEnvironment() - Method in class org.springframework.jca.context.SpringContextResourceAdapter
-
Return a new StandardEnvironment
.
- createIndexedRecord(String) - Method in class org.springframework.jca.cci.connection.NotSupportedRecordFactory
-
- createIndexedRecord(String) - Method in class org.springframework.jca.cci.core.CciTemplate
-
Create an indexed Record through the ConnectionFactory's RecordFactory.
- createInputRecord(RecordFactory, Object) - Method in class org.springframework.jca.cci.object.MappingCommAreaOperation
-
- createInputRecord(RecordFactory, Object) - Method in class org.springframework.jca.cci.object.MappingRecordOperation
-
Subclasses must implement this method to generate an input Record
from an input object passed into the execute
method.
- createMainInterceptor() - Method in class org.springframework.transaction.interceptor.TransactionProxyFactoryBean
-
Creates an advisor for this FactoryBean's TransactionInterceptor.
- createMappedRecord(String) - Method in class org.springframework.jca.cci.connection.NotSupportedRecordFactory
-
- createMappedRecord(String) - Method in class org.springframework.jca.cci.core.CciTemplate
-
Create a mapped Record from the ConnectionFactory's RecordFactory.
- createRecord(RecordCreator) - Method in class org.springframework.jca.cci.core.CciTemplate
-
Invoke the given RecordCreator, converting JCA ResourceExceptions
to Spring's DataAccessException hierarchy.
- createRecord(RecordFactory) - Method in interface org.springframework.jca.cci.core.RecordCreator
-
Create a CCI Record instance, usually based on the passed-in CCI RecordFactory.
- createRecord(RecordFactory) - Method in class org.springframework.jca.cci.object.MappingRecordOperation.RecordCreatorImpl
-
- createSavepoint() - Method in interface org.springframework.transaction.SavepointManager
-
Create a new savepoint.
- createSavepoint() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
This implementation delegates to a SavepointManager for the
underlying transaction, if possible.
- createTimer() - Method in class org.springframework.jca.support.SimpleBootstrapContext
-
- createTransaction(String, int) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
- createTransaction(String, int) - Method in class org.springframework.transaction.jta.SimpleTransactionFactory
-
- createTransaction(String, int) - Method in interface org.springframework.transaction.jta.TransactionFactory
-
Create an active Transaction object based on the given name and timeout.
- createTransaction(String, int) - Method in class org.springframework.transaction.jta.WebLogicJtaTransactionManager
-
- createTransactionIfNecessary(PlatformTransactionManager, TransactionAttribute, String) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Create a transaction if necessary based on the given TransactionAttribute.
- currentTransactionInfo() - Static method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Subclasses can use this to return the current TransactionInfo.
- currentTransactionStatus() - Static method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Return the transaction status of the current method invocation.
- DaoSupport - Class in org.springframework.dao.support
-
Generic base class for DAOs, defining template methods for DAO initialization.
- DaoSupport() - Constructor for class org.springframework.dao.support.DaoSupport
-
- DataAccessException - Exception in org.springframework.dao
-
- DataAccessException(String) - Constructor for exception org.springframework.dao.DataAccessException
-
Constructor for DataAccessException.
- DataAccessException(String, Throwable) - Constructor for exception org.springframework.dao.DataAccessException
-
Constructor for DataAccessException.
- DataAccessResourceFailureException - Exception in org.springframework.dao
-
Data access exception thrown when a resource fails completely:
for example, if we can't connect to a database using JDBC.
- DataAccessResourceFailureException(String) - Constructor for exception org.springframework.dao.DataAccessResourceFailureException
-
Constructor for DataAccessResourceFailureException.
- DataAccessResourceFailureException(String, Throwable) - Constructor for exception org.springframework.dao.DataAccessResourceFailureException
-
Constructor for DataAccessResourceFailureException.
- DataAccessUtils - Class in org.springframework.dao.support
-
Miscellaneous utility methods for DAO implementations.
- DataAccessUtils() - Constructor for class org.springframework.dao.support.DataAccessUtils
-
- DataIntegrityViolationException - Exception in org.springframework.dao
-
Exception thrown when an attempt to insert or update data
results in violation of an integrity constraint.
- DataIntegrityViolationException(String) - Constructor for exception org.springframework.dao.DataIntegrityViolationException
-
Constructor for DataIntegrityViolationException.
- DataIntegrityViolationException(String, Throwable) - Constructor for exception org.springframework.dao.DataIntegrityViolationException
-
Constructor for DataIntegrityViolationException.
- DataRetrievalFailureException - Exception in org.springframework.dao
-
Exception thrown if certain expected data could not be retrieved, e.g.
- DataRetrievalFailureException(String) - Constructor for exception org.springframework.dao.DataRetrievalFailureException
-
Constructor for DataRetrievalFailureException.
- DataRetrievalFailureException(String, Throwable) - Constructor for exception org.springframework.dao.DataRetrievalFailureException
-
Constructor for DataRetrievalFailureException.
- DeadlockLoserDataAccessException - Exception in org.springframework.dao
-
Generic exception thrown when the current process was
a deadlock loser, and its transaction rolled back.
- DeadlockLoserDataAccessException(String, Throwable) - Constructor for exception org.springframework.dao.DeadlockLoserDataAccessException
-
Constructor for DeadlockLoserDataAccessException.
- DEFAULT_CONTEXT_CONFIG_LOCATION - Static variable in class org.springframework.jca.context.SpringContextResourceAdapter
-
- DEFAULT_TRANSACTION_SYNCHRONIZATION_REGISTRY_NAME - Static variable in class org.springframework.transaction.jta.JtaTransactionManager
-
Standard Java EE 5 JNDI location for the JTA TransactionSynchronizationRegistry.
- DEFAULT_UOW_MANAGER_NAME - Static variable in class org.springframework.transaction.jta.WebSphereUowTransactionManager
-
Default JNDI location for the WebSphere UOWManager.
- DEFAULT_USER_TRANSACTION_NAME - Static variable in class org.springframework.transaction.jta.JtaTransactionManager
-
Default JNDI location for the JTA UserTransaction.
- DefaultTransactionAttribute - Class in org.springframework.transaction.interceptor
-
Transaction attribute that takes the EJB approach to rolling
back on runtime, but not checked, exceptions.
- DefaultTransactionAttribute() - Constructor for class org.springframework.transaction.interceptor.DefaultTransactionAttribute
-
Create a new DefaultTransactionAttribute, with default settings.
- DefaultTransactionAttribute(TransactionAttribute) - Constructor for class org.springframework.transaction.interceptor.DefaultTransactionAttribute
-
Copy constructor.
- DefaultTransactionAttribute(int) - Constructor for class org.springframework.transaction.interceptor.DefaultTransactionAttribute
-
Create a new DefaultTransactionAttribute with the the given
propagation behavior.
- DefaultTransactionDefinition - Class in org.springframework.transaction.support
-
Default implementation of the
TransactionDefinition
interface,
offering bean-style configuration and sensible default values
(PROPAGATION_REQUIRED, ISOLATION_DEFAULT, TIMEOUT_DEFAULT, readOnly=false).
- DefaultTransactionDefinition() - Constructor for class org.springframework.transaction.support.DefaultTransactionDefinition
-
Create a new DefaultTransactionDefinition, with default settings.
- DefaultTransactionDefinition(TransactionDefinition) - Constructor for class org.springframework.transaction.support.DefaultTransactionDefinition
-
Copy constructor.
- DefaultTransactionDefinition(int) - Constructor for class org.springframework.transaction.support.DefaultTransactionDefinition
-
Create a new DefaultTransactionDefinition with the the given
propagation behavior.
- DefaultTransactionStatus - Class in org.springframework.transaction.support
-
- DefaultTransactionStatus(Object, boolean, boolean, boolean, boolean, Object) - Constructor for class org.springframework.transaction.support.DefaultTransactionStatus
-
Create a new DefaultTransactionStatus instance.
- DelegatingConnectionFactory - Class in org.springframework.jca.cci.connection
-
- DelegatingConnectionFactory() - Constructor for class org.springframework.jca.cci.connection.DelegatingConnectionFactory
-
- DelegatingTransactionAttribute - Class in org.springframework.transaction.interceptor
-
- DelegatingTransactionAttribute(TransactionAttribute) - Constructor for class org.springframework.transaction.interceptor.DelegatingTransactionAttribute
-
Create a DelegatingTransactionAttribute for the given target attribute.
- DelegatingTransactionDefinition - Class in org.springframework.transaction.support
-
- DelegatingTransactionDefinition(TransactionDefinition) - Constructor for class org.springframework.transaction.support.DelegatingTransactionDefinition
-
Create a DelegatingTransactionAttribute for the given target attribute.
- DelegatingWork - Class in org.springframework.jca.work
-
Simple Work adapter that delegates to a given Runnable.
- DelegatingWork(Runnable) - Constructor for class org.springframework.jca.work.DelegatingWork
-
Create a new DelegatingWork.
- delistResource(XAResource, int) - Method in class org.springframework.transaction.jta.ManagedTransactionAdapter
-
- destroy() - Method in class org.springframework.jca.cci.connection.SingleConnectionFactory
-
Close the underlying Connection.
- destroy() - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Deactivates the message endpoint, preparing it for shutdown.
- destroy() - Method in class org.springframework.jca.support.ResourceAdapterFactoryBean
-
Stops the ResourceAdapter.
- detectPersistenceExceptionTranslators(ListableBeanFactory) - Method in class org.springframework.dao.support.PersistenceExceptionTranslationInterceptor
-
Detect all PersistenceExceptionTranslators in the given BeanFactory.
- determineTimeout(TransactionDefinition) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Determine the actual timeout to use for the given definition.
- determineTransactionAttribute(AnnotatedElement) - Method in class org.springframework.transaction.annotation.AnnotationTransactionAttributeSource
-
Determine the transaction attribute for the given method or class.
- determineTransactionManager(TransactionAttribute) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Determine the specific transaction manager to use for the given transaction.
- doBegin(Object, TransactionDefinition) - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- doBegin(Object, TransactionDefinition) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
- doBegin(Object, TransactionDefinition) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Begin a new transaction with semantics according to the given transaction
definition.
- doCleanupAfterCompletion(Object) - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- doCleanupAfterCompletion(Object) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Cleanup resources after transaction completion.
- doCommit(DefaultTransactionStatus) - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- doCommit(DefaultTransactionStatus) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
- doCommit(DefaultTransactionStatus) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Perform an actual commit of the given transaction.
- doCreateConnection() - Method in class org.springframework.jca.cci.connection.SingleConnectionFactory
-
Create a CCI Connection via this template's ConnectionFactory.
- doExecute(InteractionSpec, Record, Record, RecordExtractor<T>) - Method in class org.springframework.jca.cci.core.CciTemplate
-
Execute the specified interaction on an EIS with CCI.
- doGetConnection(ConnectionFactory) - Static method in class org.springframework.jca.cci.connection.ConnectionFactoryUtils
-
Actually obtain a CCI Connection from the given ConnectionFactory.
- doGetConnection(ConnectionSpec) - Method in class org.springframework.jca.cci.connection.ConnectionSpecConnectionFactoryAdapter
-
This implementation delegates to the getConnection(ConnectionSpec)
method of the target ConnectionFactory, passing in the specified user credentials.
- doGetJtaTransaction(UserTransaction) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Get a JTA transaction object for the given current UserTransaction.
- doGetTransaction() - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- doGetTransaction() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
This implementation returns a JtaTransactionObject instance for the
JTA UserTransaction.
- doGetTransaction() - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Return a transaction object for the current transaction state.
- doInConnection(Connection, ConnectionFactory) - Method in interface org.springframework.jca.cci.core.ConnectionCallback
-
Gets called by CciTemplate.execute
with an active CCI Connection.
- doInInteraction(Interaction, ConnectionFactory) - Method in interface org.springframework.jca.cci.core.InteractionCallback
-
Gets called by CciTemplate.execute
with an active CCI Interaction.
- doInTransaction(TransactionStatus) - Method in interface org.springframework.transaction.support.TransactionCallback
-
- doInTransaction(TransactionStatus) - Method in class org.springframework.transaction.support.TransactionCallbackWithoutResult
-
- doInTransactionWithoutResult(TransactionStatus) - Method in class org.springframework.transaction.support.TransactionCallbackWithoutResult
-
Gets called by TransactionTemplate.execute
within a transactional
context.
- doJtaBegin(JtaTransactionObject, TransactionDefinition) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Perform a JTA begin on the JTA UserTransaction or TransactionManager.
- doJtaBegin(JtaTransactionObject, TransactionDefinition) - Method in class org.springframework.transaction.jta.WebLogicJtaTransactionManager
-
- doJtaResume(JtaTransactionObject, Object) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Perform a JTA resume on the JTA TransactionManager.
- doJtaResume(JtaTransactionObject, Object) - Method in class org.springframework.transaction.jta.WebLogicJtaTransactionManager
-
- doJtaSuspend(JtaTransactionObject) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Perform a JTA suspend on the JTA TransactionManager.
- doRegisterAfterCompletionWithJtaTransaction(JtaTransactionObject, List<TransactionSynchronization>) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Register a JTA synchronization on the JTA TransactionManager, for calling
afterCompletion
on the given Spring TransactionSynchronizations.
- doRegisterAfterCompletionWithJtaTransaction(JtaTransactionObject, List<TransactionSynchronization>) - Method in class org.springframework.transaction.jta.WebSphereUowTransactionManager
-
Registers the synchronizations as interposed JTA Synchronization on the UOWManager.
- doReleaseConnection(Connection, ConnectionFactory) - Static method in class org.springframework.jca.cci.connection.ConnectionFactoryUtils
-
Actually close the given Connection, obtained from the given ConnectionFactory.
- doResume(Object, Object) - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- doResume(Object, Object) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
- doResume(Object, Object) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Resume the resources of the current transaction.
- doRollback(DefaultTransactionStatus) - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- doRollback(DefaultTransactionStatus) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
- doRollback(DefaultTransactionStatus) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Perform an actual rollback of the given transaction.
- doSetRollbackOnly(DefaultTransactionStatus) - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- doSetRollbackOnly(DefaultTransactionStatus) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
- doSetRollbackOnly(DefaultTransactionStatus) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Set the given transaction rollback-only.
- doSuspend(Object) - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- doSuspend(Object) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
- doSuspend(Object) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Suspend the resources of the current transaction.
- doWork(Work) - Method in class org.springframework.jca.work.SimpleTaskWorkManager
-
- doWork(Work, long, ExecutionContext, WorkListener) - Method in class org.springframework.jca.work.SimpleTaskWorkManager
-
- doWork(Work) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- doWork(Work, long, ExecutionContext, WorkListener) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- DuplicateKeyException - Exception in org.springframework.dao
-
Exception thrown when an attempt to insert or update data
results in violation of an primary key or unique constraint.
- DuplicateKeyException(String) - Constructor for exception org.springframework.dao.DuplicateKeyException
-
Constructor for DuplicateKeyException.
- DuplicateKeyException(String, Throwable) - Constructor for exception org.springframework.dao.DuplicateKeyException
-
Constructor for DuplicateKeyException.
- GenericMessageEndpointFactory - Class in org.springframework.jca.endpoint
-
Generic implementation of the JCA 1.5
MessageEndpointFactory
interface,
providing transaction management capabilities for any kind of message
listener object (e.g.
- GenericMessageEndpointFactory() - Constructor for class org.springframework.jca.endpoint.GenericMessageEndpointFactory
-
- GenericMessageEndpointFactory.InternalResourceException - Exception in org.springframework.jca.endpoint
-
Internal exception thrown when a ResourceException has been encountered
during the endpoint invocation.
- GenericMessageEndpointManager - Class in org.springframework.jca.endpoint
-
Generic bean that manages JCA 1.5 message endpoints within a Spring
application context, activating and deactivating the endpoint as part
of the application context's lifecycle.
- GenericMessageEndpointManager() - Constructor for class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
- get(String, ObjectFactory<?>) - Method in class org.springframework.transaction.support.SimpleTransactionScope
-
- getActivationName() - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory
-
Implementation of the JCA 1.7 #getActivationName()
method,
returning the bean name as set on this MessageEndpointFactory.
- getActivationSpec() - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Return the JCA ActivationSpec to use for activating the endpoint.
- getActualSize() - Method in exception org.springframework.dao.IncorrectResultSizeDataAccessException
-
Return the actual result size (or -1 if unknown).
- getAdvice() - Method in class org.springframework.dao.annotation.PersistenceExceptionTranslationAdvisor
-
- getAdvice() - Method in class org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor
-
- getApplicationException() - Method in exception org.springframework.transaction.TransactionSystemException
-
Return the application exception that was thrown before this transaction exception,
if any.
- getAttributeDescription() - Method in class org.springframework.transaction.interceptor.DefaultTransactionAttribute
-
Return an identifying description for this transaction attribute.
- getBeanClassName(Element) - Method in class org.springframework.transaction.config.JtaTransactionManagerBeanDefinitionParser
-
- getBeanFactory() - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Return the BeanFactory to use for retrieving PlatformTransactionManager beans.
- getCacheKey(Method, Class<?>) - Method in class org.springframework.transaction.interceptor.AbstractFallbackTransactionAttributeSource
-
Determine a cache key for the given method and target class.
- getCciTemplate() - Method in class org.springframework.jca.cci.core.support.CciDaoSupport
-
Return the CciTemplate for this DAO,
pre-initialized with the ConnectionFactory or set explicitly.
- getCciTemplate(ConnectionSpec) - Method in class org.springframework.jca.cci.core.support.CciDaoSupport
-
Obtain a CciTemplate derived from the main template instance,
inheriting the ConnectionFactory and other settings but
overriding the ConnectionSpec used for obtaining Connections.
- getCciTemplate() - Method in class org.springframework.jca.cci.object.EisOperation
-
Return the CciTemplate used by this operation.
- getCloseSuppressingConnectionProxy(Connection) - Method in class org.springframework.jca.cci.connection.SingleConnectionFactory
-
Wrap the given Connection with a proxy that delegates every method call to it
but suppresses close calls.
- getConnection(ConnectionFactory) - Static method in class org.springframework.jca.cci.connection.ConnectionFactoryUtils
-
Obtain a Connection from the given ConnectionFactory.
- getConnection(ConnectionFactory, ConnectionSpec) - Static method in class org.springframework.jca.cci.connection.ConnectionFactoryUtils
-
Obtain a Connection from the given ConnectionFactory.
- getConnection() - Method in class org.springframework.jca.cci.connection.ConnectionHolder
-
- getConnection() - Method in class org.springframework.jca.cci.connection.ConnectionSpecConnectionFactoryAdapter
-
Determine whether there is currently a thread-bound ConnectionSpec,
using it if available, falling back to the statically specified
"connectionSpec" property else.
- getConnection() - Method in class org.springframework.jca.cci.connection.DelegatingConnectionFactory
-
- getConnection(ConnectionSpec) - Method in class org.springframework.jca.cci.connection.DelegatingConnectionFactory
-
- getConnection() - Method in class org.springframework.jca.cci.connection.SingleConnectionFactory
-
- getConnection(ConnectionSpec) - Method in class org.springframework.jca.cci.connection.SingleConnectionFactory
-
- getConnection() - Method in class org.springframework.jca.cci.connection.TransactionAwareConnectionFactoryProxy
-
Delegate to ConnectionFactoryUtils for automatically participating in Spring-managed
transactions.
- getConnection() - Method in class org.springframework.jca.cci.core.support.CciDaoSupport
-
Get a CCI Connection, either from the current transaction or a new one.
- getConnectionFactory() - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
Return the CCI ConnectionFactory that this instance manages local
transactions for.
- getConnectionFactory() - Method in class org.springframework.jca.cci.core.CciTemplate
-
Return the CCI ConnectionFactory used by this template.
- getConnectionFactory() - Method in class org.springframework.jca.cci.core.support.CciDaoSupport
-
Return the ConnectionFactory used by this DAO.
- getConnectionSpec() - Method in class org.springframework.jca.cci.core.CciTemplate
-
Return the CCI ConnectionSpec used by this template, if any.
- getContextConfigLocation() - Method in class org.springframework.jca.context.SpringContextResourceAdapter
-
Return the specified context configuration files.
- getConversationId() - Method in class org.springframework.transaction.support.SimpleTransactionScope
-
- getCurrentTransactionIsolationLevel() - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Return the isolation level for the current transaction, if any.
- getCurrentTransactionName() - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Return the name of the current transaction, or null
if none set.
- getDeadline() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Return the expiration deadline of this object.
- getDefaultTimeout() - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Return the default timeout that this transaction manager should apply
if there is no timeout specified at the transaction level, in seconds.
- getDefaultWorkManager() - Method in class org.springframework.jca.work.glassfish.GlassFishWorkManagerTaskExecutor
-
Obtains GlassFish's default thread pool.
- getDefaultWorkManager() - Method in class org.springframework.jca.work.jboss.JBossWorkManagerTaskExecutor
-
Deprecated.
Obtains the default JBoss JCA WorkManager through a JMX lookup
for the JBossWorkManagerMBean.
- getDefaultWorkManager() - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
Obtain a default WorkManager to delegate to.
- getDefinitionDescription() - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Return an identifying description for this transaction definition.
- getDelegate() - Method in class org.springframework.jca.work.DelegatingWork
-
Return the wrapped Runnable implementation.
- getDelegates() - Method in class org.springframework.dao.support.ChainedPersistenceExceptionTranslator
-
Return all registered PersistenceExceptionTranslator delegates (as array).
- getDepth(Throwable) - Method in class org.springframework.transaction.interceptor.RollbackRuleAttribute
-
Return the depth of the superclass matching.
- getDerivedTemplate(ConnectionSpec) - Method in class org.springframework.jca.cci.core.CciTemplate
-
Create a template derived from this template instance,
inheriting the ConnectionFactory and other settings but
overriding the ConnectionSpec used for obtaining Connections.
- getEndpointClassLoader() - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory.AbstractMessageEndpoint
-
Template method for exposing the endpoint's ClassLoader
(typically the ClassLoader that the message listener class
has been loaded with).
- getExceptionName() - Method in class org.springframework.transaction.interceptor.RollbackRuleAttribute
-
Return the pattern for the exception name.
- getExpectedSize() - Method in exception org.springframework.dao.IncorrectResultSizeDataAccessException
-
Return the expected result size.
- getInteractionSpec() - Method in class org.springframework.jca.cci.object.EisOperation
-
Return the CCI InteractionSpec for this operation.
- getIsolationLevel() - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
- getIsolationLevel() - Method in class org.springframework.transaction.support.DelegatingTransactionDefinition
-
- getIsolationLevel() - Method in interface org.springframework.transaction.TransactionDefinition
-
Return the isolation level.
- getJndiEnvironment() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Return the JNDI environment to use for JNDI lookups.
- getJndiTemplate() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Return the JndiTemplate used for JNDI lookups.
- getJoinpointIdentification() - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo
-
Return a String representation of this joinpoint (usually a Method call)
for use in logging.
- getMessageEndpointFactory() - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Return the JCA MessageEndpointFactory to activate.
- getMetaData() - Method in class org.springframework.jca.cci.connection.DelegatingConnectionFactory
-
- getName() - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
- getName() - Method in class org.springframework.transaction.support.DelegatingTransactionDefinition
-
- getName() - Method in interface org.springframework.transaction.TransactionDefinition
-
Return the name of this transaction.
- getObject() - Method in class org.springframework.jca.support.LocalConnectionFactoryBean
-
- getObject() - Method in class org.springframework.jca.support.ResourceAdapterFactoryBean
-
- getObject() - Method in class org.springframework.transaction.config.JtaTransactionManagerFactoryBean
-
- getObjectType() - Method in class org.springframework.jca.support.LocalConnectionFactoryBean
-
- getObjectType() - Method in class org.springframework.jca.support.ResourceAdapterFactoryBean
-
- getObjectType() - Method in class org.springframework.transaction.config.JtaTransactionManagerFactoryBean
-
- getOrder() - Method in class org.springframework.transaction.event.TransactionalEventListenerFactory
-
- getOrder() - Method in class org.springframework.transaction.support.TransactionSynchronizationAdapter
-
- getOriginalException() - Method in exception org.springframework.transaction.TransactionSystemException
-
Return the exception that was the first to be thrown within the failed transaction:
i.e.
- getOutcomeState() - Method in exception org.springframework.transaction.HeuristicCompletionException
-
Return the outcome state of the transaction state,
as one of the constants in this class.
- getOutputRecordCreator() - Method in class org.springframework.jca.cci.core.CciTemplate
-
Return a RecordCreator that should be used for creating default output Records.
- getPhase() - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Return the phase in which this endpoint manager will be started and stopped.
- getPointcut() - Method in class org.springframework.dao.annotation.PersistenceExceptionTranslationAdvisor
-
- getPointcut() - Method in class org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor
-
- getPointcut() - Method in class org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor
-
- getPropagationBehavior() - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
- getPropagationBehavior() - Method in class org.springframework.transaction.support.DelegatingTransactionDefinition
-
- getPropagationBehavior() - Method in interface org.springframework.transaction.TransactionDefinition
-
Return the propagation behavior.
- getQualifier() - Method in class org.springframework.transaction.interceptor.DefaultTransactionAttribute
-
Return a qualifier value associated with this transaction attribute.
- getQualifier() - Method in class org.springframework.transaction.interceptor.DelegatingTransactionAttribute
-
- getQualifier() - Method in interface org.springframework.transaction.interceptor.TransactionAttribute
-
Return a qualifier value associated with this transaction attribute.
- getRecordFactory() - Method in class org.springframework.jca.cci.connection.DelegatingConnectionFactory
-
- getRecordFactory(ConnectionFactory) - Method in class org.springframework.jca.cci.core.CciTemplate
-
Return a RecordFactory for the given ConnectionFactory.
- getRecordName() - Method in class org.springframework.jca.cci.core.support.CommAreaRecord
-
- getRecordShortDescription() - Method in class org.springframework.jca.cci.core.support.CommAreaRecord
-
- getReference() - Method in class org.springframework.jca.cci.connection.DelegatingConnectionFactory
-
- getResource(Object) - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Retrieve a resource for the given key that is bound to the current thread.
- getResourceAdapter() - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Return the JCA ResourceAdapter to manage endpoints for.
- getResourceFactory() - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- getResourceFactory() - Method in interface org.springframework.transaction.support.ResourceTransactionManager
-
Return the resource factory that this transaction manager operates on,
e.g.
- getResourceMap() - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Return all resources that are bound to the current thread.
- getRollbackRules() - Method in class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute
-
Return the list of RollbackRuleAttribute
objects
(never null
).
- getSavepoint() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
Get the savepoint for this transaction, if any.
- getSavepointManager() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
Return a SavepointManager for the underlying transaction, if possible.
- getSavepointManager() - Method in class org.springframework.transaction.support.DefaultTransactionStatus
-
This implementation exposes the SavepointManager interface
of the underlying transaction object, if any.
- getStateString(int) - Static method in exception org.springframework.transaction.HeuristicCompletionException
-
- getStatus() - Method in class org.springframework.transaction.jta.ManagedTransactionAdapter
-
- getStatus() - Method in class org.springframework.transaction.jta.UserTransactionAdapter
-
- getSuspendedResources() - Method in class org.springframework.transaction.support.DefaultTransactionStatus
-
Return the holder for resources that have been suspended for this transaction,
if any.
- getSynchronizations() - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Return an unmodifiable snapshot list of all registered synchronizations
for the current thread.
- getTargetConnectionFactory() - Method in class org.springframework.jca.cci.connection.DelegatingConnectionFactory
-
Return the target ConnectionFactory that this ConnectionFactory should delegate to.
- getTimeout() - Method in exception org.springframework.transaction.InvalidTimeoutException
-
Return the invalid timeout value.
- getTimeout() - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
- getTimeout() - Method in class org.springframework.transaction.support.DelegatingTransactionDefinition
-
- getTimeout() - Method in interface org.springframework.transaction.TransactionDefinition
-
Return the transaction timeout.
- getTimeToLiveInMillis() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Return the time to live for this object in milliseconds.
- getTimeToLiveInSeconds() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Return the time to live for this object in seconds.
- getTransaction(TransactionDefinition) - Method in interface org.springframework.transaction.PlatformTransactionManager
-
Return a currently active transaction or create a new one, according to
the specified propagation behavior.
- getTransaction(TransactionDefinition) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
This implementation handles propagation behavior.
- getTransaction() - Method in class org.springframework.transaction.support.DefaultTransactionStatus
-
Return the underlying transaction object.
- getTransactionAttribute(Method, Class<?>) - Method in class org.springframework.transaction.interceptor.AbstractFallbackTransactionAttributeSource
-
Determine the transaction attribute for this method invocation.
- getTransactionAttribute(Method, Class<?>) - Method in class org.springframework.transaction.interceptor.CompositeTransactionAttributeSource
-
- getTransactionAttribute(Method, Class<?>) - Method in class org.springframework.transaction.interceptor.MatchAlwaysTransactionAttributeSource
-
- getTransactionAttribute(Method, Class<?>) - Method in class org.springframework.transaction.interceptor.MethodMapTransactionAttributeSource
-
- getTransactionAttribute(Method, Class<?>) - Method in class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource
-
- getTransactionAttribute() - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo
-
- getTransactionAttribute(Method, Class<?>) - Method in interface org.springframework.transaction.interceptor.TransactionAttributeSource
-
Return the transaction attribute for the given method,
or null
if the method is non-transactional.
- getTransactionAttributeSource() - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Return the transaction attribute source.
- getTransactionAttributeSources() - Method in class org.springframework.transaction.interceptor.CompositeTransactionAttributeSource
-
Return the TransactionAttributeSource instances that this
CompositeTransactionAttributeSource combines.
- getTransactionAwareConnectionProxy(Connection, ConnectionFactory) - Method in class org.springframework.jca.cci.connection.TransactionAwareConnectionFactoryProxy
-
Wrap the given Connection with a proxy that delegates every method call to it
but delegates close
calls to ConnectionFactoryUtils.
- getTransactionManager() - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Return the default transaction manager, or null
if unknown.
- getTransactionManager() - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo
-
- getTransactionManager() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Return the JTA TransactionManager that this transaction manager uses, if any.
- getTransactionManager() - Method in class org.springframework.transaction.jta.ManagedTransactionAdapter
-
Return the JTA TransactionManager that this adapter delegates to.
- getTransactionManager() - Method in class org.springframework.transaction.jta.UserTransactionAdapter
-
Return the JTA TransactionManager that this adapter delegates to.
- getTransactionManager() - Method in class org.springframework.transaction.support.TransactionTemplate
-
Return the transaction management strategy to be used.
- getTransactionManagerBeanName() - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Return the name of the default transaction manager bean.
- getTransactionStatus() - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo
-
- getTransactionSynchronization() - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Return if this transaction manager should activate the thread-bound
transaction synchronization support.
- getTransactionSynchronizationRegistry() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Return the JTA 1.1 TransactionSynchronizationRegistry that this transaction manager uses, if any.
- getUserTransaction() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Return the JTA UserTransaction that this transaction manager uses.
- getUserTransaction() - Method in class org.springframework.transaction.jta.JtaTransactionObject
-
Return the JTA UserTransaction object for the current transaction.
- getWorkManager() - Method in class org.springframework.jca.support.SimpleBootstrapContext
-
- getWorkManager() - Static method in class org.springframework.jca.work.jboss.JBossWorkManagerUtils
-
Deprecated.
Obtain the default JBoss JCA WorkManager through a JMX lookup
for the default JBossWorkManagerMBean.
- getWorkManager(String) - Static method in class org.springframework.jca.work.jboss.JBossWorkManagerUtils
-
Deprecated.
Obtain the default JBoss JCA WorkManager through a JMX lookup
for the JBossWorkManagerMBean.
- getXAResources(ActivationSpec[]) - Method in class org.springframework.jca.context.SpringContextResourceAdapter
-
This implementation always returns null
.
- getXATerminator() - Method in class org.springframework.jca.support.SimpleBootstrapContext
-
- GlassFishWorkManagerTaskExecutor - Class in org.springframework.jca.work.glassfish
-
Spring TaskExecutor adapter for the GlassFish JCA WorkManager.
- GlassFishWorkManagerTaskExecutor() - Constructor for class org.springframework.jca.work.glassfish.GlassFishWorkManagerTaskExecutor
-
- IllegalTransactionStateException - Exception in org.springframework.transaction
-
Exception thrown when the existence or non-existence of a transaction
amounts to an illegal state according to the transaction propagation
behavior that applies.
- IllegalTransactionStateException(String) - Constructor for exception org.springframework.transaction.IllegalTransactionStateException
-
Constructor for IllegalTransactionStateException.
- IllegalTransactionStateException(String, Throwable) - Constructor for exception org.springframework.transaction.IllegalTransactionStateException
-
Constructor for IllegalTransactionStateException.
- IncorrectResultSizeDataAccessException - Exception in org.springframework.dao
-
Data access exception thrown when a result was not of the expected size,
for example when expecting a single row but getting 0 or more than 1 rows.
- IncorrectResultSizeDataAccessException(int) - Constructor for exception org.springframework.dao.IncorrectResultSizeDataAccessException
-
Constructor for IncorrectResultSizeDataAccessException.
- IncorrectResultSizeDataAccessException(int, int) - Constructor for exception org.springframework.dao.IncorrectResultSizeDataAccessException
-
Constructor for IncorrectResultSizeDataAccessException.
- IncorrectResultSizeDataAccessException(String, int) - Constructor for exception org.springframework.dao.IncorrectResultSizeDataAccessException
-
Constructor for IncorrectResultSizeDataAccessException.
- IncorrectResultSizeDataAccessException(String, int, Throwable) - Constructor for exception org.springframework.dao.IncorrectResultSizeDataAccessException
-
Constructor for IncorrectResultSizeDataAccessException.
- IncorrectResultSizeDataAccessException(String, int, int) - Constructor for exception org.springframework.dao.IncorrectResultSizeDataAccessException
-
Constructor for IncorrectResultSizeDataAccessException.
- IncorrectResultSizeDataAccessException(String, int, int, Throwable) - Constructor for exception org.springframework.dao.IncorrectResultSizeDataAccessException
-
Constructor for IncorrectResultSizeDataAccessException.
- IncorrectUpdateSemanticsDataAccessException - Exception in org.springframework.dao
-
Data access exception thrown when something unintended appears to have
happened with an update, but the transaction hasn't already been rolled back.
- IncorrectUpdateSemanticsDataAccessException(String) - Constructor for exception org.springframework.dao.IncorrectUpdateSemanticsDataAccessException
-
Constructor for IncorrectUpdateSemanticsDataAccessException.
- IncorrectUpdateSemanticsDataAccessException(String, Throwable) - Constructor for exception org.springframework.dao.IncorrectUpdateSemanticsDataAccessException
-
Constructor for IncorrectUpdateSemanticsDataAccessException.
- init() - Method in class org.springframework.transaction.config.TxNamespaceHandler
-
- initApplicationException(Throwable) - Method in exception org.springframework.transaction.TransactionSystemException
-
Set an application exception that was thrown before this transaction exception,
preserving the original exception despite the overriding TransactionSystemException.
- initConnection() - Method in class org.springframework.jca.cci.connection.SingleConnectionFactory
-
Initialize the single underlying Connection.
- initDao() - Method in class org.springframework.dao.support.DaoSupport
-
Concrete subclasses can override this for custom initialization behavior.
- initMethodMap(Map<String, TransactionAttribute>) - Method in class org.springframework.transaction.interceptor.MethodMapTransactionAttributeSource
-
- initSynchronization() - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Activate transaction synchronization for the current thread.
- initTransactionSynchronizationRegistry() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Initialize the JTA 1.1 TransactionSynchronizationRegistry, if available.
- initUserTransactionAndTransactionManager() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Initialize the UserTransaction as well as the TransactionManager handle.
- InteractionCallback<T> - Interface in org.springframework.jca.cci.core
-
Generic callback interface for code that operates on a CCI Interaction.
- InternalResourceException(ResourceException) - Constructor for exception org.springframework.jca.endpoint.GenericMessageEndpointFactory.InternalResourceException
-
- intResult(Collection<?>) - Static method in class org.springframework.dao.support.DataAccessUtils
-
Return a unique int result from the given Collection.
- InvalidDataAccessApiUsageException - Exception in org.springframework.dao
-
Exception thrown on incorrect usage of the API, such as failing to
"compile" a query object that needed compilation before execution.
- InvalidDataAccessApiUsageException(String) - Constructor for exception org.springframework.dao.InvalidDataAccessApiUsageException
-
Constructor for InvalidDataAccessApiUsageException.
- InvalidDataAccessApiUsageException(String, Throwable) - Constructor for exception org.springframework.dao.InvalidDataAccessApiUsageException
-
Constructor for InvalidDataAccessApiUsageException.
- InvalidDataAccessResourceUsageException - Exception in org.springframework.dao
-
Root for exceptions thrown when we use a data access resource incorrectly.
- InvalidDataAccessResourceUsageException(String) - Constructor for exception org.springframework.dao.InvalidDataAccessResourceUsageException
-
Constructor for InvalidDataAccessResourceUsageException.
- InvalidDataAccessResourceUsageException(String, Throwable) - Constructor for exception org.springframework.dao.InvalidDataAccessResourceUsageException
-
Constructor for InvalidDataAccessResourceUsageException.
- InvalidIsolationLevelException - Exception in org.springframework.transaction
-
Exception that gets thrown when an invalid isolation level is specified,
i.e.
- InvalidIsolationLevelException(String) - Constructor for exception org.springframework.transaction.InvalidIsolationLevelException
-
Constructor for InvalidIsolationLevelException.
- InvalidResultSetAccessException - Exception in org.springframework.jca.cci
-
Exception thrown when a ResultSet has been accessed in an invalid fashion.
- InvalidResultSetAccessException(String, SQLException) - Constructor for exception org.springframework.jca.cci.InvalidResultSetAccessException
-
Constructor for InvalidResultSetAccessException.
- InvalidTimeoutException - Exception in org.springframework.transaction
-
Exception that gets thrown when an invalid timeout is specified,
that is, the specified timeout valid is out of range or the
transaction manager implementation doesn't support timeouts.
- InvalidTimeoutException(String, int) - Constructor for exception org.springframework.transaction.InvalidTimeoutException
-
Constructor for InvalidTimeoutException.
- invoke(MethodInvocation) - Method in class org.springframework.dao.support.PersistenceExceptionTranslationInterceptor
-
- invoke(MethodInvocation) - Method in class org.springframework.transaction.interceptor.TransactionInterceptor
-
- invokeAfterCommit(List<TransactionSynchronization>) - Static method in class org.springframework.transaction.support.TransactionSynchronizationUtils
-
Actually invoke the afterCommit
methods of the
given Spring TransactionSynchronization objects.
- invokeAfterCompletion(List<TransactionSynchronization>, int) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Actually invoke the afterCompletion
methods of the
given Spring TransactionSynchronization objects.
- invokeAfterCompletion(List<TransactionSynchronization>, int) - Static method in class org.springframework.transaction.support.TransactionSynchronizationUtils
-
Actually invoke the afterCompletion
methods of the
given Spring TransactionSynchronization objects.
- invokeWithinTransaction(Method, Class<?>, TransactionAspectSupport.InvocationCallback) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
General delegate for around-advice-based subclasses, delegating to several other template
methods on this class.
- isActualTransactionActive() - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Return whether there currently is an actual transaction active.
- isAutoStartup() - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Return the value for the 'autoStartup' property.
- isCompleted() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
- isCompleted() - Method in interface org.springframework.transaction.TransactionStatus
-
Return whether this transaction is completed, that is,
whether it has already been committed or rolled back.
- isConnectionTransactional(Connection, ConnectionFactory) - Static method in class org.springframework.jca.cci.connection.ConnectionFactoryUtils
-
Determine whether the given JCA CCI Connection is transactional, that is,
bound to the current thread by Spring's transaction facilities.
- isCurrentTransactionReadOnly() - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Return whether the current transaction is marked as read-only.
- isDebug() - Method in class org.springframework.transaction.support.DefaultTransactionStatus
-
Return whether the progress of this transaction is debugged.
- isDeliveryTransacted(Method) - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory
-
This implementation returns true
if a transaction manager
has been specified; false
otherwise.
- isExistingTransaction(Object) - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- isExistingTransaction(Object) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
- isExistingTransaction(Object) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Check if the given transaction object indicates an existing transaction
(that is, a transaction which has already started).
- isFailEarlyOnGlobalRollbackOnly() - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Return whether to fail early in case of the transaction being globally marked
as rollback-only.
- isGlobalRollbackOnly() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
Template method for determining the global rollback-only flag of the
underlying transaction, if any.
- isGlobalRollbackOnly() - Method in class org.springframework.transaction.support.DefaultTransactionStatus
-
Determine the rollback-only flag via checking both the transaction object,
provided that the latter implements the
SmartTransactionObject
interface.
- isGlobalRollbackOnParticipationFailure() - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Return whether to globally mark an existing transaction as rollback-only
after a participating transaction failed.
- isLocalRollbackOnly() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
Determine the rollback-only flag via checking this TransactionStatus.
- isMatch(String, String) - Method in class org.springframework.transaction.interceptor.MethodMapTransactionAttributeSource
-
Return if the given method name matches the mapped name.
- isMatch(String, String) - Method in class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource
-
Return if the given method name matches the mapped name.
- isNestedTransactionAllowed() - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Return whether nested transactions are allowed.
- isNewSynchronization() - Method in class org.springframework.transaction.support.DefaultTransactionStatus
-
Return if a new transaction synchronization has been opened
for this transaction.
- isNewTransaction() - Method in class org.springframework.transaction.support.DefaultTransactionStatus
-
- isNewTransaction() - Method in class org.springframework.transaction.support.SimpleTransactionStatus
-
- isNewTransaction() - Method in interface org.springframework.transaction.TransactionStatus
-
Return whether the present transaction is new (else participating
in an existing transaction, or potentially not running in an
actual transaction in the first place).
- Isolation - Enum in org.springframework.transaction.annotation
-
- ISOLATION_DEFAULT - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Use the default isolation level of the underlying datastore.
- ISOLATION_READ_COMMITTED - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Indicates that dirty reads are prevented; non-repeatable reads and
phantom reads can occur.
- ISOLATION_READ_UNCOMMITTED - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Indicates that dirty reads, non-repeatable reads and phantom reads
can occur.
- ISOLATION_REPEATABLE_READ - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Indicates that dirty reads and non-repeatable reads are prevented;
phantom reads can occur.
- ISOLATION_SERIALIZABLE - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Indicates that dirty reads, non-repeatable reads and phantom reads
are prevented.
- isOpen() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Return whether there are still open references to this holder.
- isReadOnly() - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
- isReadOnly() - Method in class org.springframework.transaction.support.DefaultTransactionStatus
-
Return if this transaction is defined as read-only transaction.
- isReadOnly() - Method in class org.springframework.transaction.support.DelegatingTransactionDefinition
-
- isReadOnly() - Method in interface org.springframework.transaction.TransactionDefinition
-
Return whether to optimize as a read-only transaction.
- isRollbackOnCommitFailure() - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Return whether doRollback
should be performed on failure of the
doCommit
call.
- isRollbackOnly(Object) - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
- isRollbackOnly() - Method in class org.springframework.transaction.jta.JtaTransactionObject
-
This implementation checks the UserTransaction's rollback-only flag.
- isRollbackOnly() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
Determine the rollback-only flag via checking both the local rollback-only flag
of this TransactionStatus and the global rollback-only flag of the underlying
transaction, if any.
- isRollbackOnly() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Return whether the resource transaction is marked as rollback-only.
- isRollbackOnly() - Method in interface org.springframework.transaction.support.SmartTransactionObject
-
Return whether the transaction is internally marked as rollback-only.
- isRollbackOnly() - Method in interface org.springframework.transaction.TransactionStatus
-
Return whether the transaction has been marked as rollback-only
(either by the application or by the transaction infrastructure).
- isRunning() - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Return whether the configured message endpoint is currently active.
- isSingleton() - Method in class org.springframework.jca.support.LocalConnectionFactoryBean
-
- isSingleton() - Method in class org.springframework.jca.support.ResourceAdapterFactoryBean
-
- isSingleton() - Method in class org.springframework.transaction.config.JtaTransactionManagerFactoryBean
-
- isSynchronizationActive() - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Return if transaction synchronization is active for the current thread.
- isSynchronizedWithTransaction() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Return whether the resource is synchronized with a transaction.
- isTransactionSavepointManager() - Method in class org.springframework.transaction.support.DefaultTransactionStatus
-
Return whether the underlying transaction implements the
SavepointManager interface.
- isValidateExistingTransaction() - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Return whether existing transactions should be validated before participating
in them.
- isVoid() - Method in interface org.springframework.transaction.support.ResourceHolder
-
Determine whether this holder is considered as 'void',
i.e.
- isVoid() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
- objectResult(Collection<?>, Class<T>) - Static method in class org.springframework.dao.support.DataAccessUtils
-
Return a unique result object from the given Collection.
- objectToBytes(Object) - Method in class org.springframework.jca.cci.object.MappingCommAreaOperation
-
Method used to convert an object into COMMAREA bytes.
- onEndpointException(Throwable) - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory.AbstractMessageEndpoint
-
Callback method for notifying the endpoint base class
that the concrete endpoint invocation led to an exception.
- OptimisticLockingFailureException - Exception in org.springframework.dao
-
Exception thrown on an optimistic locking violation.
- OptimisticLockingFailureException(String) - Constructor for exception org.springframework.dao.OptimisticLockingFailureException
-
Constructor for OptimisticLockingFailureException.
- OptimisticLockingFailureException(String, Throwable) - Constructor for exception org.springframework.dao.OptimisticLockingFailureException
-
Constructor for OptimisticLockingFailureException.
- org.springframework.dao - package org.springframework.dao
-
Exception hierarchy enabling sophisticated error handling independent
of the data access approach in use.
- org.springframework.dao.annotation - package org.springframework.dao.annotation
-
Annotation support for DAOs.
- org.springframework.dao.support - package org.springframework.dao.support
-
Support classes for DAO implementations,
providing miscellaneous utility methods.
- org.springframework.jca.cci - package org.springframework.jca.cci
-
This package contains Spring's support for the Common Client Interface (CCI),
as defined by the J2EE Connector Architecture.
- org.springframework.jca.cci.connection - package org.springframework.jca.cci.connection
-
Provides a utility class for easy ConnectionFactory access,
a PlatformTransactionManager for local CCI transactions,
and various simple ConnectionFactory proxies/adapters.
- org.springframework.jca.cci.core - package org.springframework.jca.cci.core
-
Provides the core JCA CCI support, based on CciTemplate
and its associated callback interfaces.
- org.springframework.jca.cci.core.support - package org.springframework.jca.cci.core.support
-
Classes supporting the org.springframework.jca.cci.core
package.
- org.springframework.jca.cci.object - package org.springframework.jca.cci.object
-
The classes in this package represent EIS operations as threadsafe,
reusable objects.
- org.springframework.jca.context - package org.springframework.jca.context
-
Integration package that allows for deploying a Spring application context
as a JCA 1.5 compliant RAR file.
- org.springframework.jca.endpoint - package org.springframework.jca.endpoint
-
This package provides a facility for generic JCA message endpoint management.
- org.springframework.jca.support - package org.springframework.jca.support
-
Provides generic support classes for JCA usage within Spring,
mainly for local setup of a JCA ResourceAdapter and/or ConnectionFactory.
- org.springframework.jca.work - package org.springframework.jca.work
-
Convenience classes for scheduling based on the JCA 1.5 WorkManager facility,
as supported within JCA 1.5 ResourceAdapters.
- org.springframework.jca.work.glassfish - package org.springframework.jca.work.glassfish
-
Convenience package for obtaining a GlassFish JCA WorkManager for use in
web applications.
- org.springframework.jca.work.jboss - package org.springframework.jca.work.jboss
-
Convenience package for obtaining a JBoss JCA WorkManager for use in
web applications.
- org.springframework.transaction - package org.springframework.transaction
-
Exception hierarchy for Spring's transaction infrastructure,
independent of any specific transaction management system.
- org.springframework.transaction.annotation - package org.springframework.transaction.annotation
-
Java 5 annotation for transaction demarcation.
- org.springframework.transaction.config - package org.springframework.transaction.config
-
Support package for declarative transaction configuration,
with XML schema being the primary configuration format.
- org.springframework.transaction.event - package org.springframework.transaction.event
-
- org.springframework.transaction.interceptor - package org.springframework.transaction.interceptor
-
AOP-based solution for declarative transaction demarcation.
- org.springframework.transaction.jta - package org.springframework.transaction.jta
-
Transaction SPI implementation for JTA.
- org.springframework.transaction.support - package org.springframework.transaction.support
-
Support classes for the org.springframework.transaction package.
- parseTransactionAnnotation(AnnotatedElement) - Method in class org.springframework.transaction.annotation.Ejb3TransactionAnnotationParser
-
- parseTransactionAnnotation(TransactionAttribute) - Method in class org.springframework.transaction.annotation.Ejb3TransactionAnnotationParser
-
- parseTransactionAnnotation(AnnotatedElement) - Method in class org.springframework.transaction.annotation.JtaTransactionAnnotationParser
-
- parseTransactionAnnotation(Transactional) - Method in class org.springframework.transaction.annotation.JtaTransactionAnnotationParser
-
- parseTransactionAnnotation(AnnotationAttributes) - Method in class org.springframework.transaction.annotation.JtaTransactionAnnotationParser
-
- parseTransactionAnnotation(AnnotatedElement) - Method in class org.springframework.transaction.annotation.SpringTransactionAnnotationParser
-
- parseTransactionAnnotation(Transactional) - Method in class org.springframework.transaction.annotation.SpringTransactionAnnotationParser
-
- parseTransactionAnnotation(AnnotationAttributes) - Method in class org.springframework.transaction.annotation.SpringTransactionAnnotationParser
-
- parseTransactionAnnotation(AnnotatedElement) - Method in interface org.springframework.transaction.annotation.TransactionAnnotationParser
-
Parse the transaction attribute for the given method or class,
based on a known annotation type.
- PermissionDeniedDataAccessException - Exception in org.springframework.dao
-
Exception thrown when the underlying resource denied a permission
to access a specific element, such as a specific database table.
- PermissionDeniedDataAccessException(String, Throwable) - Constructor for exception org.springframework.dao.PermissionDeniedDataAccessException
-
Constructor for PermissionDeniedDataAccessException.
- PersistenceExceptionTranslationAdvisor - Class in org.springframework.dao.annotation
-
Spring AOP exception translation aspect for use at Repository or DAO layer level.
- PersistenceExceptionTranslationAdvisor(PersistenceExceptionTranslator, Class<? extends Annotation>) - Constructor for class org.springframework.dao.annotation.PersistenceExceptionTranslationAdvisor
-
Create a new PersistenceExceptionTranslationAdvisor.
- PersistenceExceptionTranslationInterceptor - Class in org.springframework.dao.support
-
AOP Alliance MethodInterceptor that provides persistence exception translation
based on a given PersistenceExceptionTranslator.
- PersistenceExceptionTranslationInterceptor() - Constructor for class org.springframework.dao.support.PersistenceExceptionTranslationInterceptor
-
Create a new PersistenceExceptionTranslationInterceptor.
- PersistenceExceptionTranslationInterceptor(PersistenceExceptionTranslator) - Constructor for class org.springframework.dao.support.PersistenceExceptionTranslationInterceptor
-
Create a new PersistenceExceptionTranslationInterceptor
for the given PersistenceExceptionTranslator.
- PersistenceExceptionTranslationInterceptor(ListableBeanFactory) - Constructor for class org.springframework.dao.support.PersistenceExceptionTranslationInterceptor
-
Create a new PersistenceExceptionTranslationInterceptor, autodetecting
PersistenceExceptionTranslators in the given BeanFactory.
- PersistenceExceptionTranslationPostProcessor - Class in org.springframework.dao.annotation
-
Bean post-processor that automatically applies persistence exception translation to any
bean marked with Spring's @
Repository
annotation, adding a corresponding
PersistenceExceptionTranslationAdvisor
to
the exposed proxy (either an existing AOP proxy or a newly generated proxy that
implements all of the target's interfaces).
- PersistenceExceptionTranslationPostProcessor() - Constructor for class org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor
-
- PersistenceExceptionTranslator - Interface in org.springframework.dao.support
-
Interface implemented by Spring integrations with data access technologies
that throw runtime exceptions, such as JPA, TopLink, JDO and Hibernate.
- PessimisticLockingFailureException - Exception in org.springframework.dao
-
Exception thrown on a pessimistic locking violation.
- PessimisticLockingFailureException(String) - Constructor for exception org.springframework.dao.PessimisticLockingFailureException
-
Constructor for PessimisticLockingFailureException.
- PessimisticLockingFailureException(String, Throwable) - Constructor for exception org.springframework.dao.PessimisticLockingFailureException
-
Constructor for PessimisticLockingFailureException.
- PlatformTransactionManager - Interface in org.springframework.transaction
-
This is the central interface in Spring's transaction infrastructure.
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.jca.context.ResourceAdapterApplicationContext
-
- postProcessProxyFactory(ProxyFactory) - Method in class org.springframework.transaction.interceptor.TransactionProxyFactoryBean
-
As of 4.2, this method adds
TransactionalProxy
to the set of
proxy interfaces in order to avoid re-processing of transaction metadata.
- prefersShortLivedTasks() - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
This task executor prefers short-lived work units.
- PREFIX_COMMIT_RULE - Static variable in class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute
-
Prefix for commit-on-exception rules in description strings
- PREFIX_ISOLATION - Static variable in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Prefix for the isolation constants defined in TransactionDefinition
- PREFIX_PROPAGATION - Static variable in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Prefix for the propagation constants defined in TransactionDefinition
- PREFIX_ROLLBACK_RULE - Static variable in class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute
-
Prefix for rollback-on-exception rules in description strings
- PREFIX_TIMEOUT - Static variable in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Prefix for transaction timeout values in description strings
- prepareConnection(Connection) - Method in class org.springframework.jca.cci.connection.SingleConnectionFactory
-
Prepare the given Connection before it is exposed.
- prepareForCommit(DefaultTransactionStatus) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Make preparations for commit, to be performed before the
beforeCommit
synchronization callbacks occur.
- prepareSynchronization(DefaultTransactionStatus, TransactionDefinition) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Initialize transaction synchronization as appropriate.
- prepareTransactionInfo(PlatformTransactionManager, TransactionAttribute, String, TransactionStatus) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Prepare a TransactionInfo for the given attribute and status object.
- prepareTransactionStatus(TransactionDefinition, Object, boolean, boolean, boolean, Object) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Create a new TransactionStatus for the given arguments,
also initializing transaction synchronization as appropriate.
- proceedWithInvocation() - Method in interface org.springframework.transaction.interceptor.TransactionAspectSupport.InvocationCallback
-
- processResourceAfterCommit(H) - Method in class org.springframework.transaction.support.ResourceHolderSynchronization
-
After-commit callback for the given resource holder.
- Propagation - Enum in org.springframework.transaction.annotation
-
- PROPAGATION_MANDATORY - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Support a current transaction; throw an exception if no current transaction
exists.
- PROPAGATION_NESTED - Static variable in interface org.springframework.transaction.TransactionDefinition
-
- PROPAGATION_NEVER - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Do not support a current transaction; throw an exception if a current transaction
exists.
- PROPAGATION_NOT_SUPPORTED - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Do not support a current transaction; rather always execute non-transactionally.
- PROPAGATION_REQUIRED - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Support a current transaction; create a new one if none exists.
- PROPAGATION_REQUIRES_NEW - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Create a new transaction, suspending the current transaction if one exists.
- PROPAGATION_SUPPORTS - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Support a current transaction; execute non-transactionally if none exists.
- ProxyTransactionManagementConfiguration - Class in org.springframework.transaction.annotation
-
@Configuration
class that registers the Spring infrastructure beans
necessary to enable proxy-based annotation-driven transaction management.
- ProxyTransactionManagementConfiguration() - Constructor for class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration
-
- read(InputStream) - Method in class org.springframework.jca.cci.core.support.CommAreaRecord
-
- READ_ONLY_MARKER - Static variable in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Marker for read-only transactions in description strings
- RecordCreator - Interface in org.springframework.jca.cci.core
-
Callback interface for creating a CCI Record instance,
usually based on the passed-in CCI RecordFactory.
- RecordCreatorImpl(Object) - Constructor for class org.springframework.jca.cci.object.MappingRecordOperation.RecordCreatorImpl
-
- RecordExtractor<T> - Interface in org.springframework.jca.cci.core
-
Callback interface for extracting a result object from a CCI Record instance.
- RecordExtractorImpl() - Constructor for class org.springframework.jca.cci.object.MappingRecordOperation.RecordExtractorImpl
-
- RecordTypeNotSupportedException - Exception in org.springframework.jca.cci
-
Exception thrown when the creating of a CCI Record failed because
the connector doesn't support the desired CCI Record type.
- RecordTypeNotSupportedException(String, ResourceException) - Constructor for exception org.springframework.jca.cci.RecordTypeNotSupportedException
-
Constructor for RecordTypeNotSupportedException.
- RecoverableDataAccessException - Exception in org.springframework.dao
-
Data access exception thrown when a previously failed operation might be able
to succeed if the application performs some recovery steps and retries the entire
transaction or in the case of a distributed transaction, the transaction branch.
- RecoverableDataAccessException(String) - Constructor for exception org.springframework.dao.RecoverableDataAccessException
-
Constructor for RecoverableDataAccessException.
- RecoverableDataAccessException(String, Throwable) - Constructor for exception org.springframework.dao.RecoverableDataAccessException
-
Constructor for RecoverableDataAccessException.
- registerAfterCompletionWithExistingTransaction(Object, List<TransactionSynchronization>) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
- registerAfterCompletionWithExistingTransaction(Object, List<TransactionSynchronization>) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Register the given list of transaction synchronizations with the existing transaction.
- registerDestructionCallback(String, Runnable) - Method in class org.springframework.transaction.support.SimpleTransactionScope
-
- registerSynchronization(Synchronization) - Method in class org.springframework.transaction.jta.ManagedTransactionAdapter
-
- registerSynchronization(TransactionSynchronization) - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Register a new transaction synchronization for the current thread.
- release() - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory.AbstractMessageEndpoint
-
- release() - Method in class org.springframework.jca.work.DelegatingWork
-
This implementation is empty, since we expect the Runnable
to terminate based on some specific shutdown signal.
- releaseConnection(Connection, ConnectionFactory) - Static method in class org.springframework.jca.cci.connection.ConnectionFactoryUtils
-
Close the given Connection, obtained from the given ConnectionFactory,
if it is not managed externally (that is, not bound to the thread).
- releaseConnection(Connection) - Method in class org.springframework.jca.cci.core.support.CciDaoSupport
-
Close the given CCI Connection, created via this bean's ConnectionFactory,
if it isn't bound to the thread.
- released() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Decrease the reference count by one because the holder has been released
(i.e.
- releaseHeldSavepoint() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
Release the savepoint that is held for the transaction.
- releaseResource(H, K) - Method in class org.springframework.transaction.support.ResourceHolderSynchronization
-
Release the given resource (after it has been unbound from the thread).
- releaseSavepoint(Object) - Method in interface org.springframework.transaction.SavepointManager
-
Explicitly release the given savepoint.
- releaseSavepoint(Object) - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
This implementation delegates to a SavepointManager for the
underlying transaction, if possible.
- remove(String) - Method in class org.springframework.transaction.support.SimpleTransactionScope
-
- removeConnectionSpecFromCurrentThread() - Method in class org.springframework.jca.cci.connection.ConnectionSpecConnectionFactoryAdapter
-
Remove any ConnectionSpec for this proxy from the current thread.
- requested() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Increase the reference count by one because the holder has been requested
(i.e.
- requiredSingleResult(Collection<T>) - Static method in class org.springframework.dao.support.DataAccessUtils
-
Return a single result object from the given Collection.
- requiredUniqueResult(Collection<T>) - Static method in class org.springframework.dao.support.DataAccessUtils
-
Return a unique result object from the given Collection.
- reset() - Method in interface org.springframework.transaction.support.ResourceHolder
-
Reset the transactional state of this holder.
- reset() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Reset this resource holder - transactional state as well as reference count.
- resetConnection() - Method in class org.springframework.jca.cci.connection.SingleConnectionFactory
-
Reset the underlying shared Connection, to be reinitialized on next access.
- resolveContextualObject(String) - Method in class org.springframework.transaction.support.SimpleTransactionScope
-
- resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.springframework.transaction.config.JtaTransactionManagerBeanDefinitionParser
-
- ResourceAdapterApplicationContext - Class in org.springframework.jca.context
-
ApplicationContext
implementation
for a JCA ResourceAdapter.
- ResourceAdapterApplicationContext(BootstrapContext) - Constructor for class org.springframework.jca.context.ResourceAdapterApplicationContext
-
Create a new ResourceAdapterApplicationContext for the given BootstrapContext.
- ResourceAdapterFactoryBean - Class in org.springframework.jca.support
-
- ResourceAdapterFactoryBean() - Constructor for class org.springframework.jca.support.ResourceAdapterFactoryBean
-
- ResourceHolder - Interface in org.springframework.transaction.support
-
Generic interface to be implemented by resource holders.
- ResourceHolderSupport - Class in org.springframework.transaction.support
-
Convenient base class for resource holders.
- ResourceHolderSupport() - Constructor for class org.springframework.transaction.support.ResourceHolderSupport
-
- ResourceHolderSynchronization<H extends ResourceHolder,K> - Class in org.springframework.transaction.support
-
- ResourceHolderSynchronization(H, K) - Constructor for class org.springframework.transaction.support.ResourceHolderSynchronization
-
Create a new ResourceHolderSynchronization for the given holder.
- ResourceTransactionManager - Interface in org.springframework.transaction.support
-
Extension of the
PlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single
target resource.
- resume(Object, AbstractPlatformTransactionManager.SuspendedResourcesHolder) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Resume the given transaction.
- resume() - Method in class org.springframework.transaction.support.ResourceHolderSynchronization
-
- resume() - Method in interface org.springframework.transaction.support.TransactionSynchronization
-
Resume this synchronization.
- resume() - Method in class org.springframework.transaction.support.TransactionSynchronizationAdapter
-
- retrieveTransactionManager() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Allows subclasses to retrieve the JTA TransactionManager in a vendor-specific manner.
- retrieveTransactionManager() - Method in class org.springframework.transaction.jta.WebLogicJtaTransactionManager
-
- retrieveTransactionSynchronizationRegistry() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Allows subclasses to retrieve the JTA 1.1 TransactionSynchronizationRegistry
in a vendor-specific manner.
- retrieveUserTransaction() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Allows subclasses to retrieve the JTA UserTransaction in a vendor-specific manner.
- retrieveUserTransaction() - Method in class org.springframework.transaction.jta.WebLogicJtaTransactionManager
-
- rollback() - Method in class org.springframework.transaction.jta.ManagedTransactionAdapter
-
- rollback() - Method in class org.springframework.transaction.jta.UserTransactionAdapter
-
- rollback(TransactionStatus) - Method in interface org.springframework.transaction.PlatformTransactionManager
-
Perform a rollback of the given transaction.
- rollback(TransactionStatus) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
This implementation of rollback handles participating in existing
transactions.
- ROLLBACK_ON_RUNTIME_EXCEPTIONS - Static variable in class org.springframework.transaction.interceptor.RollbackRuleAttribute
-
- rollbackOn(Throwable) - Method in class org.springframework.transaction.interceptor.DefaultTransactionAttribute
-
The default behavior is as with EJB: rollback on unchecked exception.
- rollbackOn(Throwable) - Method in class org.springframework.transaction.interceptor.DelegatingTransactionAttribute
-
- rollbackOn(Throwable) - Method in class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute
-
Winning rule is the shallowest rule (that is, the closest in the
inheritance hierarchy to the exception).
- rollbackOn(Throwable) - Method in interface org.springframework.transaction.interceptor.TransactionAttribute
-
Should we roll back on the given exception?
- RollbackRuleAttribute - Class in org.springframework.transaction.interceptor
-
Rule determining whether or not a given exception (and any subclasses)
should cause a rollback.
- RollbackRuleAttribute(Class<?>) - Constructor for class org.springframework.transaction.interceptor.RollbackRuleAttribute
-
Create a new instance of the RollbackRuleAttribute
class.
- RollbackRuleAttribute(String) - Constructor for class org.springframework.transaction.interceptor.RollbackRuleAttribute
-
Create a new instance of the RollbackRuleAttribute
class
for the given exceptionName
.
- rollbackToHeldSavepoint() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
Roll back to the savepoint that is held for the transaction
and release the savepoint right afterwards.
- rollbackToSavepoint(Object) - Method in interface org.springframework.transaction.SavepointManager
-
Roll back to the given savepoint.
- rollbackToSavepoint(Object) - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
This implementation delegates to a SavepointManager for the
underlying transaction, if possible.
- RuleBasedTransactionAttribute - Class in org.springframework.transaction.interceptor
-
TransactionAttribute implementation that works out whether a given exception
should cause transaction rollback by applying a number of rollback rules,
both positive and negative.
- RuleBasedTransactionAttribute() - Constructor for class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute
-
Create a new RuleBasedTransactionAttribute, with default settings.
- RuleBasedTransactionAttribute(RuleBasedTransactionAttribute) - Constructor for class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute
-
Copy constructor.
- RuleBasedTransactionAttribute(int, List<RollbackRuleAttribute>) - Constructor for class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute
-
Create a new DefaultTransactionAttribute with the the given
propagation behavior.
- run() - Method in class org.springframework.jca.work.DelegatingWork
-
Delegates execution to the underlying Runnable.
- sameResourceFactory(ResourceTransactionManager, Object) - Static method in class org.springframework.transaction.support.TransactionSynchronizationUtils
-
Check whether the given resource transaction managers refers to the given
(underlying) resource factory.
- SavepointManager - Interface in org.springframework.transaction
-
Interface that specifies an API to programmatically manage transaction
savepoints in a generic fashion.
- scheduleWork(Work) - Method in class org.springframework.jca.work.SimpleTaskWorkManager
-
- scheduleWork(Work, long, ExecutionContext, WorkListener) - Method in class org.springframework.jca.work.SimpleTaskWorkManager
-
- scheduleWork(Work) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- scheduleWork(Work, long, ExecutionContext, WorkListener) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- selectImports(AdviceMode) - Method in class org.springframework.transaction.annotation.TransactionManagementConfigurationSelector
- setActivationSpec(ActivationSpec) - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Set the JCA ActivationSpec to use for activating the endpoint.
- setActualTransactionActive(boolean) - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Expose whether there currently is an actual transaction active.
- setAllowCustomIsolationLevels(boolean) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set whether to allow custom isolation levels to be specified.
- setAlwaysTranslate(boolean) - Method in class org.springframework.dao.support.PersistenceExceptionTranslationInterceptor
-
Specify whether to always translate the exception ("true"), or whether throw the
raw exception when declared, i.e.
- setAsText(String) - Method in class org.springframework.transaction.interceptor.TransactionAttributeEditor
-
Format is PROPAGATION_NAME,ISOLATION_NAME,readOnly,timeout_NNNN,+Exception1,-Exception2.
- setAsText(String) - Method in class org.springframework.transaction.interceptor.TransactionAttributeSourceEditor
-
- setAsyncTaskExecutor(AsyncTaskExecutor) - Method in class org.springframework.jca.work.SimpleTaskWorkManager
-
Specify the TaskExecutor to use for asynchronous work execution
(i.e.
- setAutodetectTransactionManager(boolean) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set whether to autodetect a JTA UserTransaction object that implements
the JTA TransactionManager interface too (i.e.
- setAutodetectTransactionSynchronizationRegistry(boolean) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set whether to autodetect a JTA 1.1 TransactionSynchronizationRegistry object
at its default JDNI location ("java:comp/TransactionSynchronizationRegistry")
if the UserTransaction has also been obtained from JNDI, and also whether
to fall back to checking whether the JTA UserTransaction/TransactionManager
object implements the JTA TransactionSynchronizationRegistry interface too.
- setAutodetectUserTransaction(boolean) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set whether to autodetect the JTA UserTransaction at its default
JNDI location "java:comp/UserTransaction", as specified by Java EE.
- setAutoStartup(boolean) - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Set whether to auto-start the endpoint activation after this endpoint
manager has been initialized and the context has been refreshed.
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.transaction.interceptor.MethodMapTransactionAttributeSource
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.dao.support.PersistenceExceptionTranslationInterceptor
-
- setBeanFactory(BeanFactory) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Set the BeanFactory to use for retrieving PlatformTransactionManager beans.
- setBeanFactory(BeanFactory) - Method in class org.springframework.transaction.interceptor.TransactionProxyFactoryBean
-
This callback is optional: If running in a BeanFactory and no transaction
manager has been set explicitly, a single matching bean of type
PlatformTransactionManager
will be fetched from the BeanFactory.
- setBeanName(String) - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory
-
Set the name of this message endpoint.
- setBlockUntilCompleted(boolean) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- setBlockUntilStarted(boolean) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- setBootstrapContext(BootstrapContext) - Method in interface org.springframework.jca.context.BootstrapContextAware
-
Set the BootstrapContext that this object runs in.
- setBootstrapContext(BootstrapContext) - Method in class org.springframework.jca.support.ResourceAdapterFactoryBean
-
Specify the JCA BootstrapContext to use for starting the ResourceAdapter.
- setBootstrapContext(BootstrapContext) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
Specify the JCA BootstrapContext that contains the
WorkManager to delegate to.
- setCacheUserTransaction(boolean) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set whether to cache the JTA UserTransaction object fetched from JNDI.
- setCciTemplate(CciTemplate) - Method in class org.springframework.jca.cci.core.support.CciDaoSupport
-
Set the CciTemplate for this DAO explicitly,
as an alternative to specifying a ConnectionFactory.
- setCciTemplate(CciTemplate) - Method in class org.springframework.jca.cci.object.EisOperation
-
Set the CciTemplate to be used by this operation.
- setClassFilter(ClassFilter) - Method in class org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor
-
Set the ClassFilter
to use for this pointcut.
- setClassFilter(ClassFilter) - Method in class org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor
-
Set the ClassFilter
to use for this pointcut.
- setCompleted() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
Mark this transaction as completed, that is, committed or rolled back.
- setConnectionFactory(ConnectionFactory) - Method in class org.springframework.jca.cci.connection.CciLocalTransactionManager
-
Set the CCI ConnectionFactory that this instance should manage local
transactions for.
- setConnectionFactory(ConnectionFactory) - Method in class org.springframework.jca.cci.core.CciTemplate
-
Set the CCI ConnectionFactory to obtain Connections from.
- setConnectionFactory(ConnectionFactory) - Method in class org.springframework.jca.cci.core.support.CciDaoSupport
-
Set the ConnectionFactory to be used by this DAO.
- setConnectionFactory(ConnectionFactory) - Method in class org.springframework.jca.cci.object.EisOperation
-
Set the CCI ConnectionFactory to be used by this operation.
- setConnectionManager(ConnectionManager) - Method in class org.springframework.jca.support.LocalConnectionFactoryBean
-
Set the JCA ConnectionManager that should be used to create the
desired connection factory.
- setConnectionSpec(ConnectionSpec) - Method in class org.springframework.jca.cci.connection.ConnectionSpecConnectionFactoryAdapter
-
Set the ConnectionSpec that this adapter should use for retrieving Connections.
- setConnectionSpec(ConnectionSpec) - Method in class org.springframework.jca.cci.core.CciTemplate
-
Set the CCI ConnectionSpec that this template instance is
supposed to obtain Connections for.
- setConnectionSpecForCurrentThread(ConnectionSpec) - Method in class org.springframework.jca.cci.connection.ConnectionSpecConnectionFactoryAdapter
-
Set a ConnectionSpec for this proxy and the current thread.
- setContextConfigLocation(String) - Method in class org.springframework.jca.context.SpringContextResourceAdapter
-
Set the location of the context configuration files, within the
resource adapter's deployment unit.
- setCurrentTransactionIsolationLevel(Integer) - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Expose an isolation level for the current transaction.
- setCurrentTransactionName(String) - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Expose the name of the current transaction, if any.
- setCurrentTransactionReadOnly(boolean) - Static method in class org.springframework.transaction.support.TransactionSynchronizationManager
-
Expose a read-only flag for the current transaction.
- setDefaultTimeout(int) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Specify the default timeout that this transaction manager should apply
if there is no timeout specified at the transaction level, in seconds.
- setFailEarlyOnGlobalRollbackOnly(boolean) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Set whether to fail early in case of the transaction being globally marked
as rollback-only.
- setGlobalRollbackOnParticipationFailure(boolean) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Set whether to globally mark an existing transaction as rollback-only
after a participating transaction failed.
- setImportMetadata(AnnotationMetadata) - Method in class org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration
-
- setInteractionSpec(InteractionSpec) - Method in class org.springframework.jca.cci.object.EisOperation
-
Set the CCI InteractionSpec for this operation.
- setIsolationLevel(int) - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Set the isolation level.
- setIsolationLevelName(String) - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Set the isolation level by the name of the corresponding constant in
TransactionDefinition, e.g.
- setJndiEnvironment(Properties) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set the JNDI environment to use for JNDI lookups.
- setJndiTemplate(JndiTemplate) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set the JndiTemplate to use for JNDI lookups.
- setManagedConnectionFactory(ManagedConnectionFactory) - Method in class org.springframework.jca.support.LocalConnectionFactoryBean
-
Set the JCA ManagerConnectionFactory that should be used to create
the desired connection factory.
- setMessageEndpointFactory(MessageEndpointFactory) - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Set the JCA MessageEndpointFactory to activate, pointing to a
MessageListener object that the endpoints will delegate to.
- setMessageListener(Object) - Method in class org.springframework.jca.endpoint.GenericMessageEndpointFactory
-
Specify the message listener object that the endpoint should expose
(e.g.
- setMethodMap(Map<String, TransactionAttribute>) - Method in class org.springframework.transaction.interceptor.MethodMapTransactionAttributeSource
-
Set a name/attribute map, consisting of "FQCN.method" method names
(e.g.
- setName(String) - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Set the name of this transaction.
- setNameMap(Map<String, TransactionAttribute>) - Method in class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource
-
Set a name/attribute map, consisting of method names
(e.g.
- setNestedTransactionAllowed(boolean) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Set whether nested transactions are allowed.
- setOrder(int) - Method in class org.springframework.transaction.event.TransactionalEventListenerFactory
-
- setOutputRecordCreator(RecordCreator) - Method in class org.springframework.jca.cci.core.CciTemplate
-
Set a RecordCreator that should be used for creating default output Records.
- setOutputRecordCreator(RecordCreator) - Method in class org.springframework.jca.cci.object.MappingRecordOperation
-
Set a RecordCreator that should be used for creating default output Records.
- setPersistenceExceptionTranslator(PersistenceExceptionTranslator) - Method in class org.springframework.dao.support.PersistenceExceptionTranslationInterceptor
-
Specify the PersistenceExceptionTranslator to use.
- setPhase(int) - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Specify the phase in which this endpoint manager should be started
and stopped.
- setPointcut(Pointcut) - Method in class org.springframework.transaction.interceptor.TransactionProxyFactoryBean
-
Set a pointcut, i.e a bean that can cause conditional invocation
of the TransactionInterceptor depending on method and attributes passed.
- setPropagationBehavior(int) - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Set the propagation behavior.
- setPropagationBehaviorName(String) - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Set the propagation behavior by the name of the corresponding constant in
TransactionDefinition, e.g.
- setProperties(Properties) - Method in class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource
-
Parses the given properties into a name/attribute map.
- setQualifier(String) - Method in class org.springframework.transaction.interceptor.DefaultTransactionAttribute
-
Associate a qualifier value with this transaction attribute.
- setReadOnly(boolean) - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Set whether to optimize as read-only transaction.
- setRecordName(String) - Method in class org.springframework.jca.cci.core.support.CommAreaRecord
-
- setRecordShortDescription(String) - Method in class org.springframework.jca.cci.core.support.CommAreaRecord
-
- setReference(Reference) - Method in class org.springframework.jca.cci.connection.DelegatingConnectionFactory
-
- setRepositoryAnnotationType(Class<? extends Annotation>) - Method in class org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor
-
Set the 'repository' annotation type.
- setResourceAdapter(ResourceAdapter) - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Set the JCA ResourceAdapter to manage endpoints for.
- setResourceAdapter(ResourceAdapter) - Method in class org.springframework.jca.support.ResourceAdapterFactoryBean
-
Specify the target JCA ResourceAdapter, passed in as configured instance
which hasn't been started yet.
- setResourceAdapterClass(Class<?>) - Method in class org.springframework.jca.support.ResourceAdapterFactoryBean
-
Specify the target JCA ResourceAdapter as class, to be instantiated
with its default configuration.
- setRollbackOnCommitFailure(boolean) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Set whether doRollback
should be performed on failure of the
doCommit
call.
- setRollbackOnly() - Method in class org.springframework.transaction.jta.ManagedTransactionAdapter
-
- setRollbackOnly() - Method in class org.springframework.transaction.jta.UserTransactionAdapter
-
- setRollbackOnly() - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
- setRollbackOnly() - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Mark the resource transaction as rollback-only.
- setRollbackOnly() - Method in interface org.springframework.transaction.TransactionStatus
-
Set the transaction rollback-only.
- setRollbackRules(List<RollbackRuleAttribute>) - Method in class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute
-
Set the list of RollbackRuleAttribute
objects
(and/or NoRollbackRuleAttribute
objects) to apply.
- setSavepoint(Object) - Method in class org.springframework.transaction.support.AbstractTransactionStatus
-
Set a savepoint for this transaction.
- setSynchronizedWithTransaction(boolean) - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Mark the resource as synchronized with a transaction.
- setSyncTaskExecutor(TaskExecutor) - Method in class org.springframework.jca.work.SimpleTaskWorkManager
-
Specify the TaskExecutor to use for synchronous work execution
(i.e.
- setTargetConnectionFactory(ConnectionFactory) - Method in class org.springframework.jca.cci.connection.DelegatingConnectionFactory
-
Set the target ConnectionFactory that this ConnectionFactory should delegate to.
- setThreadPoolName(String) - Method in class org.springframework.jca.work.glassfish.GlassFishWorkManagerTaskExecutor
-
Identify a specific GlassFish thread pool to talk to.
- setTimeout(int) - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Set the timeout to apply, as number of seconds.
- setTimeoutInMillis(long) - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Set the timeout for this object in milliseconds.
- setTimeoutInSeconds(int) - Method in class org.springframework.transaction.support.ResourceHolderSupport
-
Set the timeout for this object in seconds.
- setTransactionAttribute(TransactionAttribute) - Method in class org.springframework.transaction.interceptor.MatchAlwaysTransactionAttributeSource
-
Allows a transaction attribute to be specified, using the String form, for
example, "PROPAGATION_REQUIRED".
- setTransactionAttributes(Properties) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Set properties with method names as keys and transaction attribute
descriptors (parsed via TransactionAttributeEditor) as values:
e.g.
- setTransactionAttributes(Properties) - Method in class org.springframework.transaction.interceptor.TransactionProxyFactoryBean
-
Set properties with method names as keys and transaction attribute
descriptors (parsed via TransactionAttributeEditor) as values:
e.g.
- setTransactionAttributeSource(TransactionAttributeSource) - Method in class org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor
-
Set the transaction attribute source which is used to find transaction
attributes.
- setTransactionAttributeSource(TransactionAttributeSource) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Set the transaction attribute source which is used to find transaction
attributes.
- setTransactionAttributeSource(TransactionAttributeSource) - Method in class org.springframework.transaction.interceptor.TransactionProxyFactoryBean
-
Set the transaction attribute source which is used to find transaction
attributes.
- setTransactionAttributeSources(TransactionAttributeSource[]) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Set multiple transaction attribute sources which are used to find transaction
attributes.
- setTransactionFactory(TransactionFactory) - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory
-
Set the Spring TransactionFactory to use for wrapping endpoint
invocations, enlisting the endpoint resource in each such transaction.
- setTransactionInterceptor(TransactionInterceptor) - Method in class org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor
-
Set the transaction interceptor to use for this advisor.
- setTransactionManager(Object) - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory
-
Set the the XA transaction manager to use for wrapping endpoint
invocations, enlisting the endpoint resource in each such transaction.
- setTransactionManager(PlatformTransactionManager) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Specify the default transaction manager to use to drive transactions.
- setTransactionManager(PlatformTransactionManager) - Method in class org.springframework.transaction.interceptor.TransactionProxyFactoryBean
-
Set the default transaction manager.
- setTransactionManager(TransactionManager) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set the JTA TransactionManager to use as direct reference.
- setTransactionManager(PlatformTransactionManager) - Method in class org.springframework.transaction.support.TransactionTemplate
-
Set the transaction management strategy to be used.
- setTransactionManagerBeanName(String) - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport
-
Specify the name of the default transaction manager bean.
- setTransactionManagerName(String) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set the JNDI name of the JTA TransactionManager.
- setTransactionName(String) - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory
-
Specify the name of the transaction, if any.
- setTransactionSynchronization(int) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Set when this transaction manager should activate the thread-bound
transaction synchronization support.
- setTransactionSynchronizationName(String) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Set the transaction synchronization by the name of the corresponding constant
in this class, e.g.
- setTransactionSynchronizationRegistry(TransactionSynchronizationRegistry) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set the JTA 1.1 TransactionSynchronizationRegistry to use as direct reference.
- setTransactionSynchronizationRegistryName(String) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set the JNDI name of the JTA 1.1 TransactionSynchronizationRegistry.
- setTransactionTimeout(int) - Method in class org.springframework.jca.endpoint.AbstractMessageEndpointFactory
-
Specify the transaction timeout, if any.
- setTransactionTimeout(int) - Method in class org.springframework.transaction.jta.UserTransactionAdapter
-
- setUowManager(UOWManager) - Method in class org.springframework.transaction.jta.WebSphereUowTransactionManager
-
Set the WebSphere UOWManager to use as direct reference.
- setUowManagerName(String) - Method in class org.springframework.transaction.jta.WebSphereUowTransactionManager
-
Set the JNDI name of the WebSphere UOWManager.
- setUserTransaction(UserTransaction) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set the JTA UserTransaction to use as direct reference.
- setUserTransactionName(String) - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
Set the JNDI name of the JTA UserTransaction.
- setValidateExistingTransaction(boolean) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Set whether existing transactions should be validated before participating
in them.
- setWorkListener(WorkListener) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
Specify a JCA 1.5 WorkListener to apply, if any.
- setWorkManager(WorkManager) - Method in class org.springframework.jca.support.ResourceAdapterFactoryBean
-
Specify the JCA WorkManager to use for bootstrapping the ResourceAdapter.
- setWorkManager(WorkManager) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
Specify the JCA WorkManager instance to delegate to.
- setWorkManagerMBeanName(String) - Method in class org.springframework.jca.work.jboss.JBossWorkManagerTaskExecutor
-
Deprecated.
Identify a specific JBossWorkManagerMBean to talk to,
through its JMX object name.
- setWorkManagerName(String) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
Set the JNDI name of the JCA WorkManager.
- setXaTerminator(XATerminator) - Method in class org.springframework.jca.support.ResourceAdapterFactoryBean
-
Specify the JCA XATerminator to use for bootstrapping the ResourceAdapter.
- shouldCommitOnGlobalRollbackOnly() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
This implementation returns "true": a JTA commit will properly handle
transactions that have been marked rollback-only at a global level.
- shouldCommitOnGlobalRollbackOnly() - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Return whether to call doCommit
on a transaction that has been
marked as rollback-only in a global fashion.
- shouldReleaseAfterCompletion(H) - Method in class org.springframework.transaction.support.ResourceHolderSynchronization
-
Return whether this holder's resource should be released after
transaction completion (true
).
- shouldReleaseBeforeCompletion() - Method in class org.springframework.transaction.support.ResourceHolderSynchronization
-
Return whether this holder's resource should be released before
transaction completion (true
) or rather after
transaction completion (false
).
- shouldUnbindAtCompletion() - Method in class org.springframework.transaction.support.ResourceHolderSynchronization
-
Return whether this holder should be unbound at completion
(or should rather be left bound to the thread after the transaction).
- SimpleBootstrapContext - Class in org.springframework.jca.support
-
Simple implementation of the JCA 1.5
BootstrapContext
interface, used for bootstrapping a JCA ResourceAdapter in a local environment.
- SimpleBootstrapContext(WorkManager) - Constructor for class org.springframework.jca.support.SimpleBootstrapContext
-
Create a new SimpleBootstrapContext for the given WorkManager,
with no XATerminator available.
- SimpleBootstrapContext(WorkManager, XATerminator) - Constructor for class org.springframework.jca.support.SimpleBootstrapContext
-
Create a new SimpleBootstrapContext for the given WorkManager and XATerminator.
- SimpleRecordOperation - Class in org.springframework.jca.cci.object
-
EIS operation object that accepts a passed-in CCI input Record
and returns a corresponding CCI output Record.
- SimpleRecordOperation() - Constructor for class org.springframework.jca.cci.object.SimpleRecordOperation
-
Constructor that allows use as a JavaBean.
- SimpleRecordOperation(ConnectionFactory, InteractionSpec) - Constructor for class org.springframework.jca.cci.object.SimpleRecordOperation
-
Convenient constructor with ConnectionFactory and specifications
(connection and interaction).
- SimpleTaskWorkManager - Class in org.springframework.jca.work
-
Simple JCA 1.5
WorkManager
implementation that
delegates to a Spring
TaskExecutor
.
- SimpleTaskWorkManager() - Constructor for class org.springframework.jca.work.SimpleTaskWorkManager
-
- SimpleTransactionFactory - Class in org.springframework.transaction.jta
-
- SimpleTransactionFactory(TransactionManager) - Constructor for class org.springframework.transaction.jta.SimpleTransactionFactory
-
Create a new SimpleTransactionFactory for the given TransactionManager
- SimpleTransactionScope - Class in org.springframework.transaction.support
-
- SimpleTransactionScope() - Constructor for class org.springframework.transaction.support.SimpleTransactionScope
-
- SimpleTransactionStatus - Class in org.springframework.transaction.support
-
- SimpleTransactionStatus() - Constructor for class org.springframework.transaction.support.SimpleTransactionStatus
-
- SimpleTransactionStatus(boolean) - Constructor for class org.springframework.transaction.support.SimpleTransactionStatus
-
- SingleConnectionFactory - Class in org.springframework.jca.cci.connection
-
A CCI ConnectionFactory adapter that returns the same Connection on all
getConnection
calls, and ignores calls to
Connection.close()
.
- SingleConnectionFactory() - Constructor for class org.springframework.jca.cci.connection.SingleConnectionFactory
-
Create a new SingleConnectionFactory for bean-style usage.
- SingleConnectionFactory(Connection) - Constructor for class org.springframework.jca.cci.connection.SingleConnectionFactory
-
Create a new SingleConnectionFactory that always returns the
given Connection.
- SingleConnectionFactory(ConnectionFactory) - Constructor for class org.springframework.jca.cci.connection.SingleConnectionFactory
-
Create a new SingleConnectionFactory that always returns a single
Connection which it will lazily create via the given target
ConnectionFactory.
- singleResult(Collection<T>) - Static method in class org.springframework.dao.support.DataAccessUtils
-
Return a single result object from the given Collection.
- SmartTransactionObject - Interface in org.springframework.transaction.support
-
Interface to be implemented by transaction objects that are able to
return an internal rollback-only marker, typically from a another
transaction that has participated and marked it as rollback-only.
- SpringContextResourceAdapter - Class in org.springframework.jca.context
-
JCA 1.5
ResourceAdapter
implementation
that loads a Spring
ApplicationContext
,
starting and stopping Spring-managed beans as part of the ResourceAdapter's
lifecycle.
- SpringContextResourceAdapter() - Constructor for class org.springframework.jca.context.SpringContextResourceAdapter
-
- SpringJtaSynchronizationAdapter - Class in org.springframework.transaction.jta
-
- SpringJtaSynchronizationAdapter(TransactionSynchronization) - Constructor for class org.springframework.transaction.jta.SpringJtaSynchronizationAdapter
-
Create a new SpringJtaSynchronizationAdapter for the given Spring
TransactionSynchronization and JTA TransactionManager.
- SpringJtaSynchronizationAdapter(TransactionSynchronization, UserTransaction) - Constructor for class org.springframework.transaction.jta.SpringJtaSynchronizationAdapter
-
Create a new SpringJtaSynchronizationAdapter for the given Spring
TransactionSynchronization and JTA TransactionManager.
- SpringJtaSynchronizationAdapter(TransactionSynchronization, TransactionManager) - Constructor for class org.springframework.transaction.jta.SpringJtaSynchronizationAdapter
-
Create a new SpringJtaSynchronizationAdapter for the given Spring
TransactionSynchronization and JTA TransactionManager.
- SpringTransactionAnnotationParser - Class in org.springframework.transaction.annotation
-
Strategy implementation for parsing Spring's
Transactional
annotation.
- SpringTransactionAnnotationParser() - Constructor for class org.springframework.transaction.annotation.SpringTransactionAnnotationParser
-
- start(BootstrapContext) - Method in class org.springframework.jca.context.SpringContextResourceAdapter
-
- start() - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Activates the configured message endpoint.
- startWork(Work) - Method in class org.springframework.jca.work.SimpleTaskWorkManager
-
- startWork(Work, long, ExecutionContext, WorkListener) - Method in class org.springframework.jca.work.SimpleTaskWorkManager
-
- startWork(Work) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- startWork(Work, long, ExecutionContext, WorkListener) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- STATE_COMMITTED - Static variable in exception org.springframework.transaction.HeuristicCompletionException
-
- STATE_MIXED - Static variable in exception org.springframework.transaction.HeuristicCompletionException
-
- STATE_ROLLED_BACK - Static variable in exception org.springframework.transaction.HeuristicCompletionException
-
- STATE_UNKNOWN - Static variable in exception org.springframework.transaction.HeuristicCompletionException
-
Values for the outcome state of a heuristically completed transaction.
- STATUS_COMMITTED - Static variable in interface org.springframework.transaction.support.TransactionSynchronization
-
Completion status in case of proper commit
- STATUS_ROLLED_BACK - Static variable in interface org.springframework.transaction.support.TransactionSynchronization
-
Completion status in case of proper rollback
- STATUS_UNKNOWN - Static variable in interface org.springframework.transaction.support.TransactionSynchronization
-
Completion status in case of heuristic mixed completion or system errors
- stop() - Method in class org.springframework.jca.context.SpringContextResourceAdapter
-
This implementation closes the Spring ApplicationContext.
- stop() - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
Deactivates the configured message endpoint.
- stop(Runnable) - Method in class org.springframework.jca.endpoint.GenericMessageEndpointManager
-
- submit(Runnable) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- submit(Callable<T>) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- submitListenable(Runnable) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- submitListenable(Callable<T>) - Method in class org.springframework.jca.work.WorkManagerTaskExecutor
-
- supportsMethod(Method) - Method in class org.springframework.transaction.event.TransactionalEventListenerFactory
-
- supportsResourceAdapterManagedTransactions() - Method in class org.springframework.transaction.jta.JtaTransactionManager
-
- supportsResourceAdapterManagedTransactions() - Method in class org.springframework.transaction.jta.SimpleTransactionFactory
-
- supportsResourceAdapterManagedTransactions() - Method in interface org.springframework.transaction.jta.TransactionFactory
-
Determine whether the underlying transaction manager supports XA transactions
managed by a resource adapter (i.e.
- supportsResourceAdapterManagedTransactions() - Method in class org.springframework.transaction.jta.WebSphereUowTransactionManager
-
Returns true
since WebSphere ResourceAdapters (as exposed in JNDI)
implicitly perform transaction enlistment if the MessageEndpointFactory's
isDeliveryTransacted
method returns true
.
- suspend(Object) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Suspend the given transaction.
- suspend() - Method in class org.springframework.transaction.support.ResourceHolderSynchronization
-
- suspend() - Method in interface org.springframework.transaction.support.TransactionSynchronization
-
Suspend this synchronization.
- suspend() - Method in class org.springframework.transaction.support.TransactionSynchronizationAdapter
-
- SYNCHRONIZATION_ALWAYS - Static variable in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Always activate transaction synchronization, even for "empty" transactions
that result from PROPAGATION_SUPPORTS with no existing backend transaction.
- SYNCHRONIZATION_NEVER - Static variable in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Never active transaction synchronization, not even for actual transactions.
- SYNCHRONIZATION_ON_ACTUAL_TRANSACTION - Static variable in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Activate transaction synchronization only for actual transactions,
that is, not for empty ones that result from PROPAGATION_SUPPORTS with
no existing backend transaction.
- TIMEOUT_DEFAULT - Static variable in interface org.springframework.transaction.TransactionDefinition
-
Use the default timeout of the underlying transaction system,
or none if timeouts are not supported.
- toByteArray() - Method in class org.springframework.jca.cci.core.support.CommAreaRecord
-
- toString() - Method in class org.springframework.transaction.interceptor.MatchAlwaysTransactionAttributeSource
-
- toString() - Method in class org.springframework.transaction.interceptor.MethodMapTransactionAttributeSource
-
- toString() - Method in class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource
-
- toString() - Method in class org.springframework.transaction.interceptor.NoRollbackRuleAttribute
-
- toString() - Method in class org.springframework.transaction.interceptor.RollbackRuleAttribute
-
- toString() - Method in class org.springframework.transaction.interceptor.RuleBasedTransactionAttribute
-
- toString() - Method in class org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo
-
- toString() - Method in class org.springframework.transaction.support.DefaultTransactionDefinition
-
Return an identifying description for this transaction definition.
- toString() - Method in class org.springframework.transaction.support.DelegatingTransactionDefinition
-
- TRANSACTION_ADVISOR_BEAN_NAME - Static variable in class org.springframework.transaction.config.TransactionManagementConfigUtils
-
The bean name of the internally managed transaction advisor (used when mode == PROXY).
- TRANSACTION_ASPECT_BEAN_NAME - Static variable in class org.springframework.transaction.config.TransactionManagementConfigUtils
-
The bean name of the internally managed transaction aspect (used when mode == ASPECTJ).
- TRANSACTION_ASPECT_CLASS_NAME - Static variable in class org.springframework.transaction.config.TransactionManagementConfigUtils
-
The class name of the AspectJ transaction management aspect.
- TRANSACTION_ASPECT_CONFIGURATION_CLASS_NAME - Static variable in class org.springframework.transaction.config.TransactionManagementConfigUtils
-
The name of the AspectJ transaction management @Configuration
class.
- transactionAdvisor() - Method in class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration
-
- Transactional - Annotation Type in org.springframework.transaction.annotation
-
Describes transaction attributes on a method or class.
- TRANSACTIONAL_EVENT_LISTENER_FACTORY_BEAN_NAME - Static variable in class org.springframework.transaction.config.TransactionManagementConfigUtils
-
The bean name of the internally managed TransactionalEventListenerFactory.
- TransactionalEventListener - Annotation Type in org.springframework.transaction.event
-
- transactionalEventListenerFactory() - Method in class org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration
-
- TransactionalEventListenerFactory - Class in org.springframework.transaction.event
-
- TransactionalEventListenerFactory() - Constructor for class org.springframework.transaction.event.TransactionalEventListenerFactory
-
- TransactionalProxy - Interface in org.springframework.transaction.interceptor
-
A marker interface for manually created transactional proxies.
- TransactionAnnotationParser - Interface in org.springframework.transaction.annotation
-
Strategy interface for parsing known transaction annotation types.
- TransactionAspectSupport - Class in org.springframework.transaction.interceptor
-
- TransactionAspectSupport() - Constructor for class org.springframework.transaction.interceptor.TransactionAspectSupport
-
- TransactionAspectSupport.InvocationCallback - Interface in org.springframework.transaction.interceptor
-
Simple callback interface for proceeding with the target invocation.
- TransactionAspectSupport.TransactionInfo - Class in org.springframework.transaction.interceptor
-
Opaque object used to hold Transaction information.
- TransactionAttribute - Interface in org.springframework.transaction.interceptor
-
- TransactionAttributeEditor - Class in org.springframework.transaction.interceptor
-
- TransactionAttributeEditor() - Constructor for class org.springframework.transaction.interceptor.TransactionAttributeEditor
-
- transactionAttributeSource() - Method in class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration
-
- TransactionAttributeSource - Interface in org.springframework.transaction.interceptor
-
- TransactionAttributeSourceAdvisor - Class in org.springframework.transaction.interceptor
-
- TransactionAttributeSourceAdvisor() - Constructor for class org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor
-
Create a new TransactionAttributeSourceAdvisor.
- TransactionAttributeSourceAdvisor(TransactionInterceptor) - Constructor for class org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor
-
Create a new TransactionAttributeSourceAdvisor.
- TransactionAttributeSourceEditor - Class in org.springframework.transaction.interceptor
-
- TransactionAttributeSourceEditor() - Constructor for class org.springframework.transaction.interceptor.TransactionAttributeSourceEditor
-
- TransactionAwareConnectionFactoryProxy - Class in org.springframework.jca.cci.connection
-
Proxy for a target CCI
ConnectionFactory
, adding
awareness of Spring-managed transactions.
- TransactionAwareConnectionFactoryProxy() - Constructor for class org.springframework.jca.cci.connection.TransactionAwareConnectionFactoryProxy
-
Create a new TransactionAwareConnectionFactoryProxy.
- TransactionAwareConnectionFactoryProxy(ConnectionFactory) - Constructor for class org.springframework.jca.cci.connection.TransactionAwareConnectionFactoryProxy
-
Create a new TransactionAwareConnectionFactoryProxy.
- TransactionCallback<T> - Interface in org.springframework.transaction.support
-
Callback interface for transactional code.
- TransactionCallbackWithoutResult - Class in org.springframework.transaction.support
-
Simple convenience class for TransactionCallback implementation.
- TransactionCallbackWithoutResult() - Constructor for class org.springframework.transaction.support.TransactionCallbackWithoutResult
-
- TransactionDefinition - Interface in org.springframework.transaction
-
Interface that defines Spring-compliant transaction properties.
- TransactionException - Exception in org.springframework.transaction
-
Superclass for all transaction exceptions.
- TransactionException(String) - Constructor for exception org.springframework.transaction.TransactionException
-
Constructor for TransactionException.
- TransactionException(String, Throwable) - Constructor for exception org.springframework.transaction.TransactionException
-
Constructor for TransactionException.
- TransactionFactory - Interface in org.springframework.transaction.jta
-
Strategy interface for creating JTA
Transaction
objects based on specified transactional characteristics.
- TransactionInfo(PlatformTransactionManager, TransactionAttribute, String) - Constructor for class org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo
-
- transactionInterceptor() - Method in class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration
-
- TransactionInterceptor - Class in org.springframework.transaction.interceptor
-
AOP Alliance MethodInterceptor for declarative transaction
management using the common Spring transaction infrastructure
(
PlatformTransactionManager
).
- TransactionInterceptor() - Constructor for class org.springframework.transaction.interceptor.TransactionInterceptor
-
Create a new TransactionInterceptor.
- TransactionInterceptor(PlatformTransactionManager, Properties) - Constructor for class org.springframework.transaction.interceptor.TransactionInterceptor
-
Create a new TransactionInterceptor.
- TransactionInterceptor(PlatformTransactionManager, TransactionAttributeSource) - Constructor for class org.springframework.transaction.interceptor.TransactionInterceptor
-
Create a new TransactionInterceptor.
- TransactionManagementConfigurationSelector - Class in org.springframework.transaction.annotation
-
- TransactionManagementConfigurationSelector() - Constructor for class org.springframework.transaction.annotation.TransactionManagementConfigurationSelector
-
- TransactionManagementConfigurer - Interface in org.springframework.transaction.annotation
-
Interface to be implemented by @
Configuration
classes annotated with @
EnableTransactionManagement
that wish to
or need to explicitly specify the default
PlatformTransactionManager
bean to be
used for annotation-driven transaction management, as opposed to the default approach
of a by-type lookup.
- TransactionManagementConfigUtils - Class in org.springframework.transaction.config
-
Configuration constants for internal sharing across subpackages.
- TransactionManagementConfigUtils() - Constructor for class org.springframework.transaction.config.TransactionManagementConfigUtils
-
- TransactionOperations - Interface in org.springframework.transaction.support
-
Interface specifying basic transaction execution operations.
- TransactionPhase - Enum in org.springframework.transaction.event
-
The phase at which a transactional event listener applies.
- TransactionProxyFactoryBean - Class in org.springframework.transaction.interceptor
-
Proxy factory bean for simplified declarative transaction handling.
- TransactionProxyFactoryBean() - Constructor for class org.springframework.transaction.interceptor.TransactionProxyFactoryBean
-
- TransactionStatus - Interface in org.springframework.transaction
-
Representation of the status of a transaction.
- TransactionSuspensionNotSupportedException - Exception in org.springframework.transaction
-
Exception thrown when attempting to suspend an existing transaction
but transaction suspension is not supported by the underlying backend.
- TransactionSuspensionNotSupportedException(String) - Constructor for exception org.springframework.transaction.TransactionSuspensionNotSupportedException
-
Constructor for TransactionSuspensionNotSupportedException.
- TransactionSuspensionNotSupportedException(String, Throwable) - Constructor for exception org.springframework.transaction.TransactionSuspensionNotSupportedException
-
Constructor for TransactionSuspensionNotSupportedException.
- TransactionSynchronization - Interface in org.springframework.transaction.support
-
Interface for transaction synchronization callbacks.
- TransactionSynchronizationAdapter - Class in org.springframework.transaction.support
-
- TransactionSynchronizationAdapter() - Constructor for class org.springframework.transaction.support.TransactionSynchronizationAdapter
-
- TransactionSynchronizationManager - Class in org.springframework.transaction.support
-
Central delegate that manages resources and transaction synchronizations per thread.
- TransactionSynchronizationManager() - Constructor for class org.springframework.transaction.support.TransactionSynchronizationManager
-
- TransactionSynchronizationUtils - Class in org.springframework.transaction.support
-
- TransactionSynchronizationUtils() - Constructor for class org.springframework.transaction.support.TransactionSynchronizationUtils
-
- TransactionSystemException - Exception in org.springframework.transaction
-
Exception thrown when a general transaction system error is encountered,
like on commit or rollback.
- TransactionSystemException(String) - Constructor for exception org.springframework.transaction.TransactionSystemException
-
Constructor for TransactionSystemException.
- TransactionSystemException(String, Throwable) - Constructor for exception org.springframework.transaction.TransactionSystemException
-
Constructor for TransactionSystemException.
- TransactionTemplate - Class in org.springframework.transaction.support
-
Template class that simplifies programmatic transaction demarcation and
transaction exception handling.
- TransactionTemplate() - Constructor for class org.springframework.transaction.support.TransactionTemplate
-
Construct a new TransactionTemplate for bean usage.
- TransactionTemplate(PlatformTransactionManager) - Constructor for class org.springframework.transaction.support.TransactionTemplate
-
Construct a new TransactionTemplate using the given transaction manager.
- TransactionTemplate(PlatformTransactionManager, TransactionDefinition) - Constructor for class org.springframework.transaction.support.TransactionTemplate
-
Construct a new TransactionTemplate using the given transaction manager,
taking its default settings from the given transaction definition.
- TransactionTimedOutException - Exception in org.springframework.transaction
-
Exception to be thrown when a transaction has timed out.
- TransactionTimedOutException(String) - Constructor for exception org.springframework.transaction.TransactionTimedOutException
-
Constructor for TransactionTimedOutException.
- TransactionTimedOutException(String, Throwable) - Constructor for exception org.springframework.transaction.TransactionTimedOutException
-
Constructor for TransactionTimedOutException.
- TransactionUsageException - Exception in org.springframework.transaction
-
Superclass for exceptions caused by inappropriate usage of
a Spring transaction API.
- TransactionUsageException(String) - Constructor for exception org.springframework.transaction.TransactionUsageException
-
Constructor for TransactionUsageException.
- TransactionUsageException(String, Throwable) - Constructor for exception org.springframework.transaction.TransactionUsageException
-
Constructor for TransactionUsageException.
- TransientDataAccessException - Exception in org.springframework.dao
-
Root of the hierarchy of data access exceptions that are considered transient -
where a previously failed operation might be able to succeed when the operation
is retried without any intervention by application-level functionality.
- TransientDataAccessException(String) - Constructor for exception org.springframework.dao.TransientDataAccessException
-
Constructor for TransientDataAccessException.
- TransientDataAccessException(String, Throwable) - Constructor for exception org.springframework.dao.TransientDataAccessException
-
Constructor for TransientDataAccessException.
- TransientDataAccessResourceException - Exception in org.springframework.dao
-
Data access exception thrown when a resource fails temporarily
and the operation can be retried.
- TransientDataAccessResourceException(String) - Constructor for exception org.springframework.dao.TransientDataAccessResourceException
-
Constructor for TransientDataAccessResourceException.
- TransientDataAccessResourceException(String, Throwable) - Constructor for exception org.springframework.dao.TransientDataAccessResourceException
-
Constructor for TransientDataAccessResourceException.
- translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.dao.support.ChainedPersistenceExceptionTranslator
-
- translateExceptionIfPossible(RuntimeException) - Method in interface org.springframework.dao.support.PersistenceExceptionTranslator
-
Translate the given runtime exception thrown by a persistence framework to a
corresponding exception from Spring's generic
DataAccessException
hierarchy, if possible.
- translateIfNecessary(RuntimeException, PersistenceExceptionTranslator) - Static method in class org.springframework.dao.support.DataAccessUtils
-
Return a translated exception if this is appropriate,
otherwise return the input exception.
- triggerAfterCommit() - Static method in class org.springframework.transaction.support.TransactionSynchronizationUtils
-
Trigger afterCommit
callbacks on all currently registered synchronizations.
- triggerAfterCompletion(int) - Static method in class org.springframework.transaction.support.TransactionSynchronizationUtils
-
Trigger afterCompletion
callbacks on all currently registered synchronizations.
- triggerBeforeCommit(DefaultTransactionStatus) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Trigger beforeCommit
callbacks.
- triggerBeforeCommit(boolean) - Static method in class org.springframework.transaction.support.TransactionSynchronizationUtils
-
Trigger beforeCommit
callbacks on all currently registered synchronizations.
- triggerBeforeCompletion(DefaultTransactionStatus) - Method in class org.springframework.transaction.support.AbstractPlatformTransactionManager
-
Trigger beforeCompletion
callbacks.
- triggerBeforeCompletion() - Static method in class org.springframework.transaction.support.TransactionSynchronizationUtils
-
Trigger beforeCompletion
callbacks on all currently registered synchronizations.
- triggerFlush() - Static method in class org.springframework.transaction.support.TransactionSynchronizationUtils
-
Trigger flush
callbacks on all currently registered synchronizations.
- txManager - Variable in class org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration
-
- TxNamespaceHandler - Class in org.springframework.transaction.config
-
NamespaceHandler
allowing for the configuration of
declarative transaction management using either XML or using annotations.
- TxNamespaceHandler() - Constructor for class org.springframework.transaction.config.TxNamespaceHandler
-
- TypeMismatchDataAccessException - Exception in org.springframework.dao
-
Exception thrown on mismatch between Java type and database type:
for example on an attempt to set an object of the wrong type
in an RDBMS column.
- TypeMismatchDataAccessException(String) - Constructor for exception org.springframework.dao.TypeMismatchDataAccessException
-
Constructor for TypeMismatchDataAccessException.
- TypeMismatchDataAccessException(String, Throwable) - Constructor for exception org.springframework.dao.TypeMismatchDataAccessException
-
Constructor for TypeMismatchDataAccessException.