hhms
Class HTTPHandler
java.lang.Object
hhms.HTTPHandler
- All Implemented Interfaces:
- ConnHandler
- public class HTTPHandler
- extends java.lang.Object
- implements ConnHandler
HTTPHandler is responsible for sending and receiveing messages over HTTP.
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
HTTPHandler
public HTTPHandler(java.lang.String url,
java.lang.String userID,
ErrorHandler eh)
HTTPHandler
public HTTPHandler(java.lang.String url,
java.lang.String userID,
ErrorHandler eh,
int interval)
doPollTrue
public void doPollTrue()
doPollFalse
public void doPollFalse()
send
public void send(Message message)
- Specified by:
send in interface ConnHandler
sendImmediate
public void sendImmediate(Message message)
send
public void send(Message message,
java.lang.String topic)
- Specified by:
send in interface ConnHandler
sendImmediate
public void sendImmediate(Message message,
java.lang.String topic)
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,
hhms.soap.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