Apache.NMS.ActiveMQ.Test.QueueConsumerPriorityTest.PurgeQueue C# (CSharp) Method

PurgeQueue() private method

private PurgeQueue ( IConnection conn, IDestination queue ) : void
conn IConnection
queue IDestination
return void
        private void PurgeQueue(IConnection conn, IDestination queue)
        {
            ISession session = conn.CreateSession();
            IMessageConsumer consumer = session.CreateConsumer(queue);
            while(consumer.Receive(TimeSpan.FromMilliseconds(500)) != null)
            {
            }

            consumer.Close();
            session.Close();
        }