hhms
Class ConnectionHandler
java.lang.Object
hhms.ConnectionHandler
- All Implemented Interfaces:
- ConnHandler
- public class ConnectionHandler
- extends java.lang.Object
- implements ConnHandler
ConnectionHandler is responsible for sending and receiveing messages over TCP.
Title: ConnectionHadler
Copyright: Copyright (c) 2004
Company: CommunityGrids Labs at Indiana University
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
idxToString
protected java.util.Hashtable idxToString
stringToIdx
protected java.util.Hashtable stringToIdx
eventTable
protected java.util.Hashtable eventTable
listenerTable
protected java.util.Hashtable listenerTable
soapListenerTable
protected java.util.Hashtable soapListenerTable
errorHandler
protected ErrorHandler errorHandler
ConnectionHandler
public ConnectionHandler(java.lang.String hostName,
int port,
java.lang.String userID,
ErrorHandler eh)
send
public void send(Message message)
- Specified by:
send in interface ConnHandler
send
public void send(Message message,
java.lang.String topic)
- Specified by:
send in interface ConnHandler
setSession
public void setSession(java.lang.String topic,
int MODE)
- Specified by:
setSession in interface ConnHandler
setMessageListener
public void setMessageListener(MessageListener obj,
java.lang.String topic)
- Description copied from interface:
ConnHandler
- Set this Object as a MessageListener
- Specified by:
setMessageListener in interface ConnHandler
- Parameters:
obj - MessageListenertopic - Topic to publish
setSOAPSession
public void setSOAPSession(Message negotiation,
java.lang.String topic)
- Specified by:
setSOAPSession in interface ConnHandler
setSOAPMessageListener
public void setSOAPMessageListener(MessageListener obj,
java.lang.String topic,
SOAPSession soapObj)
- Specified by:
setSOAPMessageListener in interface ConnHandler
sendError
public void sendError(Message errorMessage)
- Specified by:
sendError in interface ConnHandler
sendError
public void sendError(java.lang.String error)
- Specified by:
sendError in interface ConnHandler
closeConnection
public void closeConnection()
- Specified by:
closeConnection in interface ConnHandler