org.jacorb.notification.queue

Class BoundedReceiveTimeEventQueue

public class BoundedReceiveTimeEventQueue extends AbstractBoundedEventHeap

a bounded event queue that orders the added messages by their receivetimestamp attribute.

Version: $Id: BoundedReceiveTimeEventQueue.java,v 1.2 2006/03/04 19:34:59 alphonse.bendt Exp $

Author: Alphonse Bendt

Constructor Summary
BoundedReceiveTimeEventQueue(int maxSize, EventQueueOverflowStrategy overflowStrategy)
Method Summary
protected MessagegetEarliestTimeout()
protected MessagegetLeastPriority()
protected MessagegetOldestElement()
StringgetOrderPolicyName()
protected MessagegetYoungestElement()

Constructor Detail

BoundedReceiveTimeEventQueue

public BoundedReceiveTimeEventQueue(int maxSize, EventQueueOverflowStrategy overflowStrategy)

Method Detail

getEarliestTimeout

protected Message getEarliestTimeout()

getLeastPriority

protected Message getLeastPriority()

getOldestElement

protected Message getOldestElement()

getOrderPolicyName

public String getOrderPolicyName()

getYoungestElement

protected Message getYoungestElement()