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) | 
  |