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

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

Private Properties

Property Type Description
TryOpenRecoveryInfoFile RecoveryInformation

Public Methods

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

Private Methods

Method Description
TryOpenRecoveryInfoFile ( ) : RecoveryInformation

Method Details

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

RecoveryFileLogger() public method

public RecoveryFileLogger ( ) : System
return System