org.dcm4che.server
Interface Server


public interface Server

Since:
May, 2002
Version:
$Revision: 15981 $ $Date: 2011-09-21 01:22:48 +0200 (Mi, 21 Sep 2011) $
Author:
Gunter Zeilinger

Nested Class Summary
static interface Server.Handler
           
 
Method Summary
 void addHandshakeCompletedListener(javax.net.ssl.HandshakeCompletedListener listener)
           
 void addHandshakeFailedListener(HandshakeFailedListener listener)
           
 java.lang.String getLocalAddress()
          Getter for property localAddress.
 int getMaxClients()
           
 int getMaxIdleThreads()
           
 int getNumClients()
           
 int getNumIdleThreads()
           
 int getPort()
          Getter for property port.
 int getReceiveBufferSize()
           
 int getSendBufferSize()
           
 javax.net.ServerSocketFactory getServerSocketFactory()
          Getter for property serverSocketFactory.
 int getSSLHandshakeSoTimeout()
           
 boolean isTcpNoDelay()
           
 void removeHandshakeCompletedListener(javax.net.ssl.HandshakeCompletedListener listener)
           
 void removeHandshakeFailedListener(HandshakeFailedListener listener)
           
 void setLocalAddress(java.lang.String localAddress)
          Setter for property port.
 void setMaxClients(int max)
           
 void setMaxIdleThreads(int max)
           
 void setPort(int port)
          Setter for property port.
 void setReceiveBufferSize(int size)
           
 void setSendBufferSize(int size)
           
 void setServerSocketFactory(javax.net.ServerSocketFactory serverSocketFactory)
          Setter for property serverSocketFactory.
 void setSSLHandshakeSoTimeout(int timeout)
           
 void setTcpNoDelay(boolean on)
           
 void start()
           
 void start(int port)
          Deprecated. use setPort(int), start()
 void start(int port, javax.net.ServerSocketFactory ssf)
          Deprecated. use setPort(int), setServerSocketFactory(javax.net.ServerSocketFactory), start()
 void stop()
           
 

Method Detail

getSSLHandshakeSoTimeout

int getSSLHandshakeSoTimeout()

setSSLHandshakeSoTimeout

void setSSLHandshakeSoTimeout(int timeout)

getReceiveBufferSize

int getReceiveBufferSize()

setReceiveBufferSize

void setReceiveBufferSize(int size)

getSendBufferSize

int getSendBufferSize()

setSendBufferSize

void setSendBufferSize(int size)

isTcpNoDelay

boolean isTcpNoDelay()

setTcpNoDelay

void setTcpNoDelay(boolean on)

addHandshakeCompletedListener

void addHandshakeCompletedListener(javax.net.ssl.HandshakeCompletedListener listener)

addHandshakeFailedListener

void addHandshakeFailedListener(HandshakeFailedListener listener)

removeHandshakeCompletedListener

void removeHandshakeCompletedListener(javax.net.ssl.HandshakeCompletedListener listener)

removeHandshakeFailedListener

void removeHandshakeFailedListener(HandshakeFailedListener listener)

setMaxClients

void setMaxClients(int max)

getMaxClients

int getMaxClients()

getNumClients

int getNumClients()

setMaxIdleThreads

void setMaxIdleThreads(int max)

getMaxIdleThreads

int getMaxIdleThreads()

getNumIdleThreads

int getNumIdleThreads()

start

void start(int port)
           throws java.io.IOException
Deprecated. use setPort(int), start()

Parameters:
port - Description of the Parameter
Throws:
java.io.IOException - Description of the Exception

start

void start(int port,
           javax.net.ServerSocketFactory ssf)
           throws java.io.IOException
Deprecated. use setPort(int), setServerSocketFactory(javax.net.ServerSocketFactory), start()

Parameters:
port - Description of the Parameter
ssf - Description of the Parameter
Throws:
java.io.IOException - Description of the Exception

start

void start()
           throws java.io.IOException
Throws:
java.io.IOException

stop

void stop()

getPort

int getPort()
Getter for property port.

Returns:
Value of property port.

setPort

void setPort(int port)
Setter for property port.

Parameters:
port - New value of property port.

getLocalAddress

java.lang.String getLocalAddress()
Getter for property localAddress.

Returns:
Value of property localAddress

setLocalAddress

void setLocalAddress(java.lang.String localAddress)
Setter for property port.

Parameters:
port - New value of property localAddress.

getServerSocketFactory

javax.net.ServerSocketFactory getServerSocketFactory()
Getter for property serverSocketFactory.

Returns:
Value of property serverSocketFactory.

setServerSocketFactory

void setServerSocketFactory(javax.net.ServerSocketFactory serverSocketFactory)
Setter for property serverSocketFactory.

Parameters:
serverSocketFactory - New value of property serverSocketFactory.