org.eclipse.ecf.core.util
Interface IQueueEnqueue

All Known Subinterfaces:
IQueue
All Known Implementing Classes:
QueueEnqueueImpl

public interface IQueueEnqueue


Method Summary
 void enqueue_abort(java.lang.Object enqueue_key)
           
 void enqueue_commit(java.lang.Object enqueue_key)
           
 boolean enqueue_lossy(Event element)
           
 java.lang.Object enqueue_prepare(Event[] elements)
           
 void enqueue(Event element)
           
 void enqueue(Event[] elements)
           
 IEnqueuePredicate getEnqueuePredicate()
           
 void setEnqueuePredicate(IEnqueuePredicate pred)
           
 int size()
           
 

Method Detail

enqueue

void enqueue(Event element)
             throws QueueException
Throws:
QueueException

enqueue

void enqueue(Event[] elements)
             throws QueueException
Throws:
QueueException

enqueue_prepare

java.lang.Object enqueue_prepare(Event[] elements)
                                 throws QueueException
Throws:
QueueException

enqueue_commit

void enqueue_commit(java.lang.Object enqueue_key)

enqueue_abort

void enqueue_abort(java.lang.Object enqueue_key)

enqueue_lossy

boolean enqueue_lossy(Event element)

setEnqueuePredicate

void setEnqueuePredicate(IEnqueuePredicate pred)

getEnqueuePredicate

IEnqueuePredicate getEnqueuePredicate()

size

int size()