C# Class Habanero.Testability.Helpers.NonValidatingTransactionCommitter

A Transaction Committer for a DataStoreInMemory that does not Validate the BusinessObject before persisting it
Inheritance: TransactionCommitterInMemory
Mostra file Open project: Chillisoft/habanero.testability

Public Methods

Method Description
NonValidatingTransactionCommitter ( DataStoreInMemory dataStoreInMemory ) : System

Protected Methods

Method Description
CreateTransactionalBusinessObject ( IBusinessObject businessObject ) : TransactionalBusinessObject

Used to decorate a businessObject in a TransactionalBusinessObject. To be overridden in the concrete implementation of a TransactionCommitter depending on the type of transaction you need.

Method Details

CreateTransactionalBusinessObject() protected method

Used to decorate a businessObject in a TransactionalBusinessObject. To be overridden in the concrete implementation of a TransactionCommitter depending on the type of transaction you need.
protected CreateTransactionalBusinessObject ( IBusinessObject businessObject ) : TransactionalBusinessObject
businessObject IBusinessObject The business object to decorate
return Habanero.BO.TransactionalBusinessObject

NonValidatingTransactionCommitter() public method

public NonValidatingTransactionCommitter ( DataStoreInMemory dataStoreInMemory ) : System
dataStoreInMemory DataStoreInMemory
return System