ActiveMQ.Dispatcher.DequeueNoWait C# (CSharp) Method

DequeueNoWait() public method

Method DequeueNoWait
public DequeueNoWait ( ) : IMessage
return IMessage
        public IMessage DequeueNoWait()
        {
            IMessage rc = null;
            lock (semaphore)
            {
                if (!m_bClosed && queue.Count > 0)
                {
                    rc = (IMessage) queue.Dequeue();
                }
            }
            return rc;
        }

Usage Example

Ejemplo n.º 1
0
 public IMessage ReceiveNoWait()
 {
     CheckClosed();
     return(AutoAcknowledge(dispatcher.DequeueNoWait()));
 }