C# Class TransactionalNodeService.Common.MapTransactionWrapper

Inheritance: IPersistableSessionObject, IMapTransaction
Show file Open project: chris-tomich/Glyma Class Usage Examples

Protected Properties

Property Type Description
_descriptorParameter MapParameter
_domainParameter MapParameter
_metadataParameter MapParameter
_nodeParameter MapParameter
_operationEngine ITransactionOperation
_relationshipParameter MapParameter
_responseParameter MapParameter
_responseParameterType MapParameterType
_rootMapParameter MapParameter

Private Properties

Property Type Description
BuildResponseParameterFromGuid MapParameter

Public Methods

Method Description
ExecuteOperation ( MapResponse &response ) : void
LoadSessionObject ( IDataRecord record ) : void
MapTransactionWrapper ( IGlymaSession glymaSession ) : System
PersistSessionObject ( IDbConnectionAbstraction connectionAbstraction ) : void

Protected Methods

Method Description
CreateTransactionOperation ( TransactionType transactionType ) : ITransactionOperation
MapTransactionWrapper ( ) : System

Private Methods

Method Description
BuildResponseParameterFromGuid ( System.Guid responseParameter ) : MapParameter

Method Details

CreateTransactionOperation() protected method

protected CreateTransactionOperation ( TransactionType transactionType ) : ITransactionOperation
transactionType TransactionType
return ITransactionOperation

ExecuteOperation() public method

public ExecuteOperation ( MapResponse &response ) : void
response MapResponse
return void

LoadSessionObject() public method

public LoadSessionObject ( IDataRecord record ) : void
record IDataRecord
return void

MapTransactionWrapper() protected method

protected MapTransactionWrapper ( ) : System
return System

MapTransactionWrapper() public method

public MapTransactionWrapper ( IGlymaSession glymaSession ) : System
glymaSession IGlymaSession
return System

PersistSessionObject() public method

public PersistSessionObject ( IDbConnectionAbstraction connectionAbstraction ) : void
connectionAbstraction IDbConnectionAbstraction
return void

Property Details

_descriptorParameter protected property

protected MapParameter,TransactionalNodeService.Common _descriptorParameter
return MapParameter

_domainParameter protected property

protected MapParameter,TransactionalNodeService.Common _domainParameter
return MapParameter

_metadataParameter protected property

protected MapParameter,TransactionalNodeService.Common _metadataParameter
return MapParameter

_nodeParameter protected property

protected MapParameter,TransactionalNodeService.Common _nodeParameter
return MapParameter

_operationEngine protected property

protected ITransactionOperation _operationEngine
return ITransactionOperation

_relationshipParameter protected property

protected MapParameter,TransactionalNodeService.Common _relationshipParameter
return MapParameter

_responseParameter protected property

protected MapParameter,TransactionalNodeService.Common _responseParameter
return MapParameter

_responseParameterType protected property

protected MapParameterType _responseParameterType
return MapParameterType

_rootMapParameter protected property

protected MapParameter,TransactionalNodeService.Common _rootMapParameter
return MapParameter