org.openbandy.net.server
Class OutgoingMessageQueue

java.lang.Object
  extended by org.openbandy.net.server.OutgoingMessageQueue

public class OutgoingMessageQueue
extends java.lang.Object

In order for the BandyService 'MessageBrokerListener' to fetch messages designated for a specified receiver, this class maintains a Hashtable (with receiver ids as key) containing a List of messages to be delivered.

(c) Copyright Philipp Bolliger 2007, ALL RIGHTS RESERVED.

Version:
1.0
Author:
Philipp Bolliger (philipp@bolliger.name)

Constructor Summary
OutgoingMessageQueue()
           
 
Method Summary
 java.util.Vector<Message> dequeue(java.lang.String receiver)
          TODO comment!
 void enqueue(java.lang.String receiver, Message message)
          TODO comment!
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutgoingMessageQueue

public OutgoingMessageQueue()
Method Detail

enqueue

public void enqueue(java.lang.String receiver,
                    Message message)
TODO comment!

Parameters:
receiver -
message -

dequeue

public java.util.Vector<Message> dequeue(java.lang.String receiver)
TODO comment!

Parameters:
receiver -
Returns: