Package org.dellroad.stuff.spring
package org.dellroad.stuff.spring
Spring related classes.
This also package implements the <dellroad-stuff:sql>
and <dellroad-stuff:sql-update>
custom Spring XML elements; these define beans of type SQLCommandList
and
SpringSQLSchemaUpdate
, respectively.
-
ClassDescriptionGeneric support superclass for Spring beans.Support superclass for
BeanDefinitionParser
implementations.Support superclass forSchemaUpdate
s declared in SpringBeanFactory
s that infer their names and required predecessors from their Spring bean attributes.AComparator
that orders Spring bean names in the same order as the corresponding beans appear in aListableBeanFactory
.Manages a delayed action without race conditions.SpringNamespaceHandler
for thedellroad-stuff
XML namespace.An annotation for@Transactional
methods that want to have transactions automatically retried when they fail due to a transient exception.Interface implemented by theRetryTransactionAspect
, which implements theRetryTransaction
functionality.Holds the configuration information that is required when applying retry logic.Global singleton that provides access to the application context in which it is defined from anywhere.Spring-enabled SQLSchemaUpdate
.SQLSchemaUpdater
optimized for use with Spring.