title: How to dequeue messages that were enqueued when app was offline (Oracle Advanced Queue)
body: <p>I have 2 question. The following is the scenario - </p>
  
  <p>There are 2 different processes Process A and Process B.
  Process A enqueue's the message in the message queue.
  Process B dequeue's the message from the message queue.</p>
  
  <p>1) Process B shuts down for some time but Process A continues to enqueue message in the queue. When Process B comes back live how to dequeue the messages in the message queue that were posted by Process A when Process B was offline? </p>
  
  <p>2) The queue that I am using is multiple consumer queue as there needs to be more than 1 Process B to dequeue the message. The reason behind the design is if one of the process B dies the other process B's can still continue to process the message. At the same time if 1 instance of Process B has picked up a message it should notify other Process B to not process the message. </p>
  
  <p>I coudn't find any samples. Any help is greatly appreciated. </p>