Package de.lema.appender.net
Class SocketFassade
- java.lang.Object
-
- de.lema.appender.net.SocketFassade
-
public class SocketFassade extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Wir wollen nicht mehrere Thread gleichzeitg schlie�en lassen.static SocketFassadecreate(ConnectionProperties data)Erzeugt eine Verbindung.booleanistClosed()Objectread()Im Fehlerfall wird die Verbindung geschlossen.booleanwrite(Object tosend)Im Fehlerfall wird die Verbindung geschlossen.
-
-
-
Method Detail
-
create
public static SocketFassade create(ConnectionProperties data)
Erzeugt eine Verbindung.- Parameters:
data-- Returns:
- null im Fehlerfall sonst die bestehende Verbindung, bei der die Identifikation erfolgreich verschickt wurde.
-
close
public void close()
Wir wollen nicht mehrere Thread gleichzeitg schlie�en lassen.
-
istClosed
public boolean istClosed()
- Returns:
- the istClosed
-
read
public Object read() throws Exception
Im Fehlerfall wird die Verbindung geschlossen.- Throws:
Exception
-
write
public boolean write(Object tosend)
Im Fehlerfall wird die Verbindung geschlossen.- Returns:
- true Ok, false sonst.
-
-