void |
BaseObject.applyTx(IDatabaseAdapter target,
ITransactionProvider tp,
IVersionHistoryService vhs) |
|
void |
DatabaseObject.applyTx(IDatabaseAdapter target,
ITransactionProvider tp,
IVersionHistoryService vhs) |
|
void |
IDatabaseObject.applyTx(IDatabaseAdapter target,
ITransactionProvider cp,
IVersionHistoryService vhs) |
Apply the DDL, but within its own transaction
|
void |
NopObject.applyTx(IDatabaseAdapter target,
ITransactionProvider tp,
IVersionHistoryService vhs) |
|
void |
BaseObject.applyVersion(IDatabaseAdapter target,
IVersionHistoryService vhs) |
Apply the change, but only if it has a newer version than we already have
recorded in the database
|
void |
DatabaseObject.applyVersion(IDatabaseAdapter target,
IVersionHistoryService vhs) |
Apply the change, but only if it has a newer version than we already have
recorded in the database
|
void |
IDatabaseObject.applyVersion(IDatabaseAdapter target,
IVersionHistoryService vhs) |
Apply the change, but only if it has a newer version than we already have
recorded in the database
|
void |
ObjectGroup.applyVersion(IDatabaseAdapter target,
IVersionHistoryService vhs) |
|
void |
PhysicalDataModel.applyWithHistory(IDatabaseAdapter target,
IVersionHistoryService vhs) |
Apply all the objects linearly, but using the version history service to determine
what's new and what already exists
|
ITaskGroup |
BaseObject.collect(ITaskCollector tc,
IDatabaseAdapter target,
ITransactionProvider tp,
IVersionHistoryService vhs) |
|
ITaskGroup |
IDatabaseObject.collect(ITaskCollector tc,
IDatabaseAdapter target,
ITransactionProvider tp,
IVersionHistoryService vhs) |
Collect the tasks into a dependency tree so that they can be
executed concurrently (but in the right order)
|
void |
PhysicalDataModel.collect(ITaskCollector tc,
IDatabaseAdapter target,
ITransactionProvider tp,
IVersionHistoryService vhs) |
Collect all the database objects we know of, describing their
interdependencies so that the task collector implementation can
execute them in parallel.
|
ITaskGroup |
Tablespace.collect(ITaskCollector tc,
IDatabaseAdapter target,
ITransactionProvider tp,
IVersionHistoryService vhs) |
|