org.objectweb.joram.client.jms.tcp
Class ReliableTcpClient
java.lang.Object
org.objectweb.joram.client.jms.tcp.ReliableTcpClient
- Direct Known Subclasses:
- ReliableSSLTcpClient
public class ReliableTcpClient
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
logger
public static org.objectweb.util.monolog.api.Logger logger
INIT
public static final int INIT
- See Also:
- Constant Field Values
CONNECT
public static final int CONNECT
- See Also:
- Constant Field Values
CLOSE
public static final int CLOSE
- See Also:
- Constant Field Values
statusNames
public static final java.lang.String[] statusNames
params
protected FactoryParameters params
identity
protected Identity identity
key
protected int key
ReliableTcpClient
public ReliableTcpClient()
setTimer
public void setTimer(java.util.Timer timer2)
init
public void init(FactoryParameters params,
Identity identity,
boolean reconnect)
connect
public void connect()
throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
connect
public void connect(boolean reconnect)
throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
createSocket
protected java.net.Socket createSocket(java.lang.String hostname,
int port)
throws java.lang.Exception
- Throws:
java.lang.Exception
send
public void send(AbstractJmsMessage request)
throws java.lang.Exception
- Throws:
java.lang.Exception
receive
public java.lang.Object receive()
throws java.lang.Exception
- Throws:
java.lang.Exception
close
public void close()
addServerAddress
public void addServerAddress(java.lang.String host,
int port)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
stopReconnections
public void stopReconnections()
Copyright © 2000 - 2009 Scalagent D.T. - All rights reserved