C# Class Apache.NMS.ActiveMQ.Transactions.RecoveryLoggerHarness

Inheritance: IRecoveryLogger
Show file Open project: ThorTech/apache-nms

Public Methods

Method Description
Clone ( ) : Object
GetRecoverables ( ) : byte[]>[].KeyValuePair
Initialize ( string resourceManagerId ) : void
LogRecovered ( XATransactionId xid ) : void
LogRecoveryInfo ( XATransactionId xid, byte recoveryInformation ) : void
Purge ( ) : void
RecoveryLoggerHarness ( ) : System

Private Methods

Method Description
FindLoggerFactory ( string scheme ) : Type
NewInstance ( string scheme ) : IRecoveryLoggerFactory

Method Details

Clone() public method

public Clone ( ) : Object
return Object

GetRecoverables() public method

public GetRecoverables ( ) : byte[]>[].KeyValuePair
return byte[]>[].KeyValuePair

Initialize() public method

public Initialize ( string resourceManagerId ) : void
resourceManagerId string
return void

LogRecovered() public method

public LogRecovered ( XATransactionId xid ) : void
xid Apache.NMS.ActiveMQ.Commands.XATransactionId
return void

LogRecoveryInfo() public method

public LogRecoveryInfo ( XATransactionId xid, byte recoveryInformation ) : void
xid Apache.NMS.ActiveMQ.Commands.XATransactionId
recoveryInformation byte
return void

Purge() public method

public Purge ( ) : void
return void

RecoveryLoggerHarness() public method

public RecoveryLoggerHarness ( ) : System
return System