akka.dispatch
Interface SystemMessageQueue

All Known Implementing Classes:
CallingThreadMailbox, Mailbox

public interface SystemMessageQueue

INTERNAL API


Method Summary
 boolean hasSystemMessages()
           
 EarliestFirstSystemMessageList systemDrain(LatestFirstSystemMessageList newContents)
          Dequeue all messages from system queue and return them as single-linked list.
 void systemEnqueue(ActorRef receiver, SystemMessage message)
          Enqueue a new system message, e.g.
 

Method Detail

systemEnqueue

void systemEnqueue(ActorRef receiver,
                   SystemMessage message)
Enqueue a new system message, e.g. by prepending atomically as new head of a single-linked list.

Parameters:
receiver - (undocumented)
message - (undocumented)

systemDrain

EarliestFirstSystemMessageList systemDrain(LatestFirstSystemMessageList newContents)
Dequeue all messages from system queue and return them as single-linked list.

Parameters:
newContents - (undocumented)
Returns:
(undocumented)

hasSystemMessages

boolean hasSystemMessages()