|
jGCS Documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jgcs.adapters.MultipleMessageListeners
public class MultipleMessageListeners
This adapter is used to register several listeners on the same DataSession. The adapter registers it self in the DataSession and keeps a list of listeners. When a message is received, the adapter delivers the message to all registered listeners.
| Constructor Summary | |
|---|---|
MultipleMessageListeners(DataSession session,
boolean conservative)
Creates a new Adapter instance. |
|
| Method Summary | |
|---|---|
void |
addMessageListener(MessageListener listener)
Adds a message listener. |
boolean |
removeMessageListener(MessageListener listener)
Removes a message listener. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MultipleMessageListeners(DataSession session,
boolean conservative)
throws ClosedSessionException
session - the DataSession where the Messages will be delivered.conservative - true if messages shoud be delivared on conservative mode.
ClosedSessionException - if the given DataSession is closed.| Method Detail |
|---|
public void addMessageListener(MessageListener listener)
listener - the listener to add.public boolean removeMessageListener(MessageListener listener)
listener - the listener to remove
|
jGCS Documentation | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||