com.caucho.env.actor
Interface ActorQueueApi<T>

All Known Implementing Classes:
MailboxQueue2, MultiworkerActorQueue, ValueActorQueue

public interface ActorQueueApi<T>

Interface for an actor queue


Method Summary
 int getAvailable()
           
 int getSize()
           
 boolean isEmpty()
           
 void offer(T item)
           
 boolean offer(T item, boolean isWait)
           
 void wake()
           
 

Method Detail

isEmpty

boolean isEmpty()

getSize

int getSize()

getAvailable

int getAvailable()

offer

void offer(T item)

offer

boolean offer(T item,
              boolean isWait)

wake

void wake()