Show / Hide Table of Contents

    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.

    Namespace: Apache.NMS.ActiveMQ.Transactions
    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
    Type Name Description
    XATransactionId xid
    | 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
    void Purge()
    • Improve this Doc
    • View Source
    Back to top Copyright � 2005-2019 Apache Software Foundation project
    Generated by DocFX