org.jacorb.notification.queue
Class EventQueueOverflowStrategy

java.lang.Object
  extended byorg.jacorb.notification.queue.EventQueueOverflowStrategy

public abstract class EventQueueOverflowStrategy
extends java.lang.Object

EventQueueOverflowStrategy.java

Version:
$Id: EventQueueOverflowStrategy.java,v 1.2 2004/05/06 12:39:59 nicolas Exp $
Author:
Alphonse Bendt

Field Summary
static EventQueueOverflowStrategy EARLIEST_TIMEOUT
           
static EventQueueOverflowStrategy FIFO
           
static EventQueueOverflowStrategy LEAST_PRIORITY
           
static EventQueueOverflowStrategy LIFO
           
 
Constructor Summary
EventQueueOverflowStrategy()
           
 
Method Summary
abstract  Message removeElementFromQueue(AbstractBoundedEventQueue queue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIFO

public static final EventQueueOverflowStrategy FIFO

LIFO

public static final EventQueueOverflowStrategy LIFO

LEAST_PRIORITY

public static final EventQueueOverflowStrategy LEAST_PRIORITY

EARLIEST_TIMEOUT

public static final EventQueueOverflowStrategy EARLIEST_TIMEOUT
Constructor Detail

EventQueueOverflowStrategy

public EventQueueOverflowStrategy()
Method Detail

removeElementFromQueue

public abstract Message removeElementFromQueue(AbstractBoundedEventQueue queue)