Uses of Interface
org.dellroad.stuff.schema.DatabaseAction
Package
Description
Simple XML Persistence Objects (POBJ).
Classes supporting automated database schema management.
Spring related classes.
-
Uses of DatabaseAction in org.dellroad.stuff.pobj
Modifier and TypeClassDescriptionclass
Support superclass for Spring-enabledSchemaUpdate
s for use with aPersistentObjectSchemaUpdater
.class
SpringPersistentObjectSchemaUpdate
that applies a configured XSL transform to the XML form of the persistent object. -
Uses of DatabaseAction in org.dellroad.stuff.schema
Modifier and TypeClassDescriptionclass
An SQLDatabaseAction
that executes a single SQL statement.class
Holds and executes a configured SQL script, possibly containing multiple statements.Modifier and TypeMethodDescriptionList<? extends DatabaseAction<T>>
SchemaUpdate.getDatabaseActions()
Get the action(s) that comprise this update.Modifier and TypeMethodDescriptionprotected void
AbstractSchemaUpdater.apply
(T transaction, DatabaseAction<T> action) Execute a database action within an existing transaction.protected void
SQLSchemaUpdater.apply
(Connection c, DatabaseAction<Connection> action) protected void
AbstractSchemaUpdater.applyInTransaction
(D database, DatabaseAction<T> action) Execute a database action. -
Uses of DatabaseAction in org.dellroad.stuff.spring
Modifier and TypeMethodDescriptionprotected void
SpringSQLSchemaUpdater.apply
(Connection c, DatabaseAction<Connection> action) Apply aDatabaseAction
to aConnection
.