Method | Description | |
---|---|---|
AddBusinessObject ( IBusinessObject businessObject ) : void |
Add an object of type business object to the transaction. The DBTransactionCommiter wraps this Business Object in the appropriate Transactional Business Object
|
|
AddTransaction ( ITransactional transaction ) : void |
This method adds an ITransactional to the list of transactions.
|
|
CommitTransaction ( ) : List |
Commit the transactions to the datasource e.g. the database, file, memory DB
|
|
TransactionCommitterMultiSource ( IDataAccessor defaultDataAccessor, IDataAccessor>.Dictionary |
Constructor
|
Method | Description | |
---|---|---|
GetDataAccessorForType ( |
public AddBusinessObject ( IBusinessObject businessObject ) : void | ||
businessObject | IBusinessObject | |
return | void |
public AddTransaction ( ITransactional transaction ) : void | ||
transaction | ITransactional | The transaction to add to the |
return | void |
public TransactionCommitterMultiSource ( IDataAccessor defaultDataAccessor, IDataAccessor>.Dictionary |
||
defaultDataAccessor | IDataAccessor | The default |
dataAccessors | IDataAccessor>.Dictionary | The alternate DataAccessors - each type can be linked to one data accessor (and more than one type to the same one. |
return | System |