|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--jrun.jms.core.client.mipc.IpcJmsMessageListener
All callbacks for ipc message delivery are registerd with the single instance of this object, by their session id's. Arriving messages are also contain a session id, which is used to look up the callback this message is destined for.
org.exolab.jms.client.mipc.IpcJmsSessionStub| Method Summary | |
void |
closeAllSessions()
Close all session callbacks. |
void |
closeSession(java.lang.String sessionId)
A session has been closed. |
static IpcJmsMessageListener |
instance()
Static method to create the one and only instance of this class. |
void |
onMessage(java.lang.String sessionId,
javax.jms.Message message)
This method is called back by the server whenever it has a message for this session. |
void |
onMessages(java.lang.String sessionId,
java.util.Vector messages)
This method is called back by the server whenever it has one or more messages for this session. |
void |
setListener(java.lang.String sessionId,
JmsMessageListener listener)
Set a new callback for a session. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static IpcJmsMessageListener instance()
public void setListener(java.lang.String sessionId,
JmsMessageListener listener)
sessionId - The unique session id.listener - The listener callback to call when new messages arrive.public void closeSession(java.lang.String sessionId)
sessionId - The unique session id.public void closeAllSessions()
sessionId - The unique session id.
public void onMessage(java.lang.String sessionId,
javax.jms.Message message)
sessionId - The session this message is for.message - The message being sent to this session.
public void onMessages(java.lang.String sessionId,
java.util.Vector messages)
sessionId - The session this message is for.messages - The messages
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||