|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectkerberos.net.test.KerberosTestServerSocket
Unverschlüsselter Server-Socket, der aber das gleiche Interface hat wie die KerberosSockets.
Kennt keinen Logger
Constructor Summary | |
KerberosTestServerSocket(int port,
int backlog,
java.net.InetAddress bindAddr,
Passwort passwort)
|
|
KerberosTestServerSocket(int port,
int backlog,
Passwort passwort)
|
|
KerberosTestServerSocket(int port,
Passwort passwort)
|
Method Summary | |
KerberosSocket |
accept()
Gibt einen KerberosTestSocket zurück |
void |
close()
Schließt die Verbindung |
void |
closeLigth()
Ab dem Aufruf dieser Methode nimmt dieser KerberosServerSocket nimmt keine neuen Verbindungen mehr an. |
java.net.InetAddress |
getInetAddress()
Returns the local address of this server socket. |
int |
getLocalPort()
Gibt den Port zurück, auf dem dieser Socket horcht. |
Logger |
getLogger()
Gibt den aktuell verwendeten Logger zurück |
int |
getMaxArrayLength()
Gibt die maximal erlaubte Länge für zu empfangende Nachrichten zurück, welche an die KerberosSockets der sich ab jetzt anmeldenden Clients übergeben wird. |
int |
getReceiveBufferSize()
|
int |
getSoTimeout()
|
boolean |
isClosed()
Returns the closed state of the ServerSocket. |
boolean |
isClosedLight()
|
void |
setLogger(Logger logger)
Setzt den Logger, der ab sofort für die neu erstellten KerberosSockets verwendet wird. |
void |
setMaxArrayLength(int i)
Setzt die maximal erlaubte Länge für zu empfangende Nachrichten der erzeugten KerberosSockets. |
void |
setReceiveBufferSize(int size)
|
void |
setSoTimeout(int timeout)
|
java.lang.String |
toString()
Returns the implementation address and implementation port of this socket as a String . |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public KerberosTestServerSocket(int port, Passwort passwort) throws java.io.IOException, PasswortFalschException
public KerberosTestServerSocket(int port, int backlog, Passwort passwort) throws java.io.IOException, PasswortFalschException
public KerberosTestServerSocket(int port, int backlog, java.net.InetAddress bindAddr, Passwort passwort) throws java.io.IOException, PasswortFalschException
Method Detail |
public KerberosSocket accept() throws java.io.IOException
accept
in interface KerberosServerSocket
java.io.IOException
ServerSocket.accept()
public void close() throws java.io.IOException
close
in interface KerberosServerSocket
java.io.IOException
ServerSocket.close()
public void closeLigth() throws java.io.IOException
KerberosServerSocket
closeLigth
in interface KerberosServerSocket
java.io.IOException
KerberosServerSocket.closeLigth()
public java.net.InetAddress getInetAddress()
getInetAddress
in interface KerberosServerSocket
null
if the socket is unbound.public int getLocalPort()
KerberosServerSocket
getLocalPort
in interface KerberosServerSocket
ServerSocket.getLocalPort()
public boolean isClosed()
isClosed
in interface KerberosServerSocket
ServerSocket.isClosed()
,
KerberosServerSocket.isClosedLight()
,
KerberosServerSocket.close()
public void setSoTimeout(int timeout) throws java.net.SocketException
java.net.SocketException
ServerSocket.setSoTimeout(int)
public int getSoTimeout() throws java.io.IOException
java.io.IOException
ServerSocket.getSoTimeout()
public java.lang.String toString()
String
.
public void setReceiveBufferSize(int size) throws java.net.SocketException
java.net.SocketException
ServerSocket.setReceiveBufferSize(int)
public int getReceiveBufferSize() throws java.net.SocketException
java.net.SocketException
ServerSocket.getReceiveBufferSize()
public boolean isClosedLight()
isClosedLight
in interface KerberosServerSocket
KerberosServerSocket.isClosedLight()
public int getMaxArrayLength()
KerberosServerSocket
getMaxArrayLength
in interface KerberosServerSocket
KerberosServerSocket.getMaxArrayLength()
public void setMaxArrayLength(int i)
KerberosServerSocket
setMaxArrayLength
in interface KerberosServerSocket
KerberosServerSocket.setMaxArrayLength(int)
public void setLogger(Logger logger)
KerberosServerSocket
setLogger
in interface KerberosServerSocket
logger
- Wenn der Logger null ist, werden die Sachen nicht mehr geloggt.public Logger getLogger()
KerberosServerSocket
getLogger
in interface KerberosServerSocket
KerberosServerSocket.setLogger(Logger)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |