Table of Contents

Interface IRecoveryLogger

Namespace
Apache.NMS.ActiveMQ.Transactions
Assembly
Apache.NMS.ActiveMQ.dll
public interface IRecoveryLogger

Properties

LoggerType

string LoggerType { get; }

Property Value

string

ResourceManagerId

string ResourceManagerId { get; }

Property Value

string

Methods

GetRecoverables()

KeyValuePair<XATransactionId, byte[]>[] GetRecoverables()

Returns

KeyValuePair<XATransactionId, byte[]>[]

Initialize(string)

void Initialize(string resourceManagerId)

Parameters

resourceManagerId string

LogRecovered(XATransactionId)

void LogRecovered(XATransactionId xid)

Parameters

xid XATransactionId

LogRecoveryInfo(XATransactionId, byte[])

void LogRecoveryInfo(XATransactionId xid, byte[] recoveryInformation)

Parameters

xid XATransactionId
recoveryInformation byte[]

Purge()

void Purge()