|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DatabaseAction | |
|---|---|
| org.dellroad.stuff.pobj | Simple XML Persistence Objects (POBJ). |
| org.dellroad.stuff.schema | Classes supporting automated database schema management. |
| Uses of DatabaseAction in org.dellroad.stuff.pobj |
|---|
| Classes in org.dellroad.stuff.pobj that implement DatabaseAction | |
|---|---|
class |
SpringPersistentObjectSchemaUpdate<T>
Support superclass for Spring-enabled SchemaUpdates for use with
a PersistentObjectSchemaUpdater. |
class |
SpringXSLPersistentObjectSchemaUpdate<T>
SpringPersistentObjectSchemaUpdate that applies a configured XSL transform to the XML form of the persistent object. |
| Uses of DatabaseAction in org.dellroad.stuff.schema |
|---|
| Classes in org.dellroad.stuff.schema that implement DatabaseAction | |
|---|---|
class |
SQLCommand
An SQL DatabaseAction that executes a single SQL statement. |
class |
SQLCommandList
Holds and executes a configured SQL script, possibly containing multiple statements. |
| Methods in org.dellroad.stuff.schema that return types with arguments of type DatabaseAction | |
|---|---|
List<DatabaseAction<Connection>> |
SpringSQLSchemaUpdate.getDatabaseActions()
|
List<? extends DatabaseAction<T>> |
SchemaUpdate.getDatabaseActions()
Get the action(s) that comprise this update. |
| Methods in org.dellroad.stuff.schema with parameters of type DatabaseAction | |
|---|---|
protected void |
SQLSchemaUpdater.apply(Connection c,
DatabaseAction<Connection> action)
|
protected void |
SpringSQLSchemaUpdater.apply(Connection c,
DatabaseAction<Connection> action)
Apply a DatabaseAction to a Connection. |
protected void |
AbstractSchemaUpdater.apply(T transaction,
DatabaseAction<T> action)
Execute a database action within an existing transaction. |
protected void |
AbstractSchemaUpdater.applyInTransaction(D database,
DatabaseAction<T> action)
Execute a database action. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||