ix.util
Class MessageQueue

java.lang.Object
  |
  +--ix.util.MessageQueue

public class MessageQueue
extends java.lang.Object

MessageQueues can be used for messages between threads.


Field Summary
(package private)  java.util.Vector contents
           
 
Constructor Summary
MessageQueue()
           
 
Method Summary
 void clear()
           
 boolean hasMessage()
           
 java.lang.Object nextMessage()
           
 void send(java.lang.Object message)
           
 boolean waitForMessage()
           
 boolean waitForMessage(long timeout)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

contents

java.util.Vector contents
Constructor Detail

MessageQueue

public MessageQueue()
Method Detail

send

public void send(java.lang.Object message)

nextMessage

public java.lang.Object nextMessage()

waitForMessage

public boolean waitForMessage()

waitForMessage

public boolean waitForMessage(long timeout)

hasMessage

public boolean hasMessage()

clear

public void clear()