Interface IRecoveryLogger
Interface for a Logger object used to store and retrieve Recovery
Information needed to recover distributed transactions that operate
in the Microsoft Distributed Transaction Context.
Assembly: Apache.NMS.ActiveMQ.dll
Syntax
public interface IRecoveryLogger
Properties
|
Improve this Doc
View Source
LoggerType
Declaration
string LoggerType { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ResourceManagerId
Declaration
string ResourceManagerId { get; }
Property Value
Type |
Description |
System.String |
|
Methods
|
Improve this Doc
View Source
GetRecoverables()
Declaration
KeyValuePair<XATransactionId, byte[]>[] GetRecoverables()
Returns
Type |
Description |
System.Collections.Generic.KeyValuePair<XATransactionId, System.Byte[]>[] |
|
|
Improve this Doc
View Source
Initialize(String)
Declaration
void Initialize(string resourceManagerId)
Parameters
Type |
Name |
Description |
System.String |
resourceManagerId |
|
|
Improve this Doc
View Source
LogRecovered(XATransactionId)
Declaration
void LogRecovered(XATransactionId xid)
Parameters
|
Improve this Doc
View Source
LogRecoveryInfo(XATransactionId, Byte[])
Declaration
void LogRecoveryInfo(XATransactionId xid, byte[] recoveryInformation)
Parameters
Type |
Name |
Description |
XATransactionId |
xid |
|
System.Byte[] |
recoveryInformation |
|
|
Improve this Doc
View Source
Purge()
Declaration