Apache.NMS.ActiveMQ.Transactions.RecoveryLoggerHarness.GetRecoverables C# (CSharp) Method

GetRecoverables() public method

public GetRecoverables ( ) : byte[]>[].KeyValuePair
return byte[]>[].KeyValuePair
        public KeyValuePair<XATransactionId, byte[]>[] GetRecoverables()
        {
            KeyValuePair<XATransactionId, byte[]>[] result = new KeyValuePair<XATransactionId, byte[]>[0];

            if (this.PreGetRecoverablesEvent != null)
            {
                this.PreGetRecoverablesEvent(result);
            }

            result = this.containedLogger.GetRecoverables();

            if (this.PostGetRecoverablesEvent != null)
            {
                this.PostGetRecoverablesEvent(result);
            }

            return result;
        }