Apache.NMS.ActiveMQ.QueueBrowser.DestroyConsumer C# (CSharp) Method

DestroyConsumer() private method

private DestroyConsumer ( ) : void
return void
        private void DestroyConsumer()
        {
            if(consumer == null)
            {
                return;
            }

            try
            {
                if(session.IsTransacted && session.TransactionContext.InLocalTransaction)
                {
                    session.Commit();
                }

                consumer.Close();
                consumer = null;
            }
            catch(NMSException e)
            {
                Tracer.Debug(e.StackTrace.ToString());
            }
        }