rero.net
Class SocketConnection
java.lang.Object
rero.net.SocketConnection
- All Implemented Interfaces:
- java.lang.Runnable, ClientStateListener
public class SocketConnection
- extends java.lang.Object
- implements java.lang.Runnable, ClientStateListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
aSocket
protected java.net.Socket aSocket
readThread
protected java.lang.Thread readThread
aSocketOutput
protected java.io.PrintStream aSocketOutput
aSocketInput
protected java.io.BufferedReader aSocketInput
delay
protected long delay
connectionInformation
protected SocketInformation connectionInformation
SocketConnection
public SocketConnection()
propertyChanged
public void propertyChanged(java.lang.String property,
java.lang.String value)
- Description copied from interface:
ClientStateListener
- when the property gets changed you will be notified!
- Specified by:
propertyChanged
in interface ClientStateListener
println
public void println(java.lang.String message)
disconnect
public void disconnect()
connect
public void connect(java.lang.String host,
int port)
connect
public void connect(java.lang.String host,
int port,
long _delay,
java.lang.String password,
boolean secure)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
getSocketInformation
public SocketInformation getSocketInformation()
removeSocketStatusListener
public void removeSocketStatusListener(SocketStatusListener l)
removeSocketDataListener
public void removeSocketDataListener(SocketDataListener l)
addSocketStatusListener
public void addSocketStatusListener(SocketStatusListener l)
addSocketDataListener
public void addSocketDataListener(SocketDataListener l)
fireStatusEvent
public void fireStatusEvent(java.lang.String message,
boolean isConnected)
fireReadEvent
public void fireReadEvent(java.lang.String message)