org.jacorb.notification.queue
Interface EventQueueOverflowStrategy


public interface EventQueueOverflowStrategy

Version:
$Id: EventQueueOverflowStrategy.java,v 1.5 2006/02/25 15:28:40 alphonse.bendt Exp $
Author:
Alphonse Bendt

Field Summary
static EventQueueOverflowStrategy EARLIEST_TIMEOUT
           
static EventQueueOverflowStrategy FIFO
           
static EventQueueOverflowStrategy LEAST_PRIORITY
           
static EventQueueOverflowStrategy LIFO
           
 
Method Summary
 java.lang.String getDiscardPolicyName()
           
 Message removeElementFromQueue(AbstractBoundedEventQueue queue)
           
 

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
Method Detail

removeElementFromQueue

public Message removeElementFromQueue(AbstractBoundedEventQueue queue)

getDiscardPolicyName

public java.lang.String getDiscardPolicyName()