org.jacorb.notification.queue
public class RWLockEventQueueDecorator extends Object implements MessageQueueAdapter
Version: $Id: RWLockEventQueueDecorator.java,v 1.8 2006/03/03 19:54:48 alphonse.bendt Exp $
| Constructor Summary | |
|---|---|
| RWLockEventQueueDecorator(MessageQueueAdapter initialDelegate) | |
| Method Summary | |
|---|---|
| void | addDiscardListener(MessageQueue.DiscardListener listener) |
| void | clear() |
| void | enqeue(Message message) |
| Message[] | getAllMessages() |
| Message[] | getAtLeastMessages(int min) |
| String | getDiscardPolicyName() |
| Message | getMessageBlocking() |
| Message | getMessageNoBlock() |
| String | getOrderPolicyName() |
| int | getPendingMessagesCount() |
| Message[] | getUpToMessages(int max) |
| boolean | hasPendingMessages() |
| void | removeDiscardListener(MessageQueue.DiscardListener listener) |
| void | replaceDelegate(MessageQueueAdapter newDelegate) |
| String | toString() |