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
BeanDefinitionParserimplementations.Support superclass forSchemaUpdates declared in SpringBeanFactorys that infer their names and required predecessors from their Spring bean attributes.AComparatorthat orders Spring bean names in the same order as the corresponding beans appear in aListableBeanFactory.Manages a delayed action without race conditions.SpringNamespaceHandlerfor thedellroad-stuffXML namespace.An annotation for@Transactionalmethods that want to have transactions automatically retried when they fail due to a transient exception.Interface implemented by theRetryTransactionAspect, which implements theRetryTransactionfunctionality.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.SQLSchemaUpdateroptimized for use with Spring.