|
JavaGantt 2011.1 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.beesoft.gaia.server.AbstractServer
public abstract class AbstractServer
Abstract superclass of all servers. You only need set its parameters and process
method process(Socket)
in your subclass.
Constructor Summary | |
---|---|
AbstractServer()
Default constructor. |
Method Summary | |
---|---|
protected Log |
getLog()
Returns log for this instance. |
int |
getMaxThreads()
Returns maximum number of threads managed by this server. |
int |
getMinThreads()
Returns minimum number of threads managed by this server. |
int |
getPort()
Returns port on which this server is listening. |
boolean |
isRunning()
Returns true if this server is running. |
protected abstract void |
process(java.net.Socket socket)
Processes received data in socket. |
void |
setMaxThreads(int maxThreads)
Sets maximum number of threads managed by this server. |
void |
setMaxThreads(java.lang.String maxThreads)
Sets maximum number of threads managed by this server. |
void |
setMinThreads(int minThreads)
Sets minimum number of threads managed by this server. |
void |
setMinThreads(java.lang.String minThreads)
Sets minimum number of threads managed by this server. |
void |
setPort(int port)
Sets port on which this server is listening. |
void |
setPort(java.lang.String port)
Sets port on which this server is listening. |
void |
start()
Starts this server. |
void |
stop()
Stops this server. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractServer()
Method Detail |
---|
protected final Log getLog()
public final int getPort()
public void setPort(int port)
port
- - server port to setpublic void setPort(java.lang.String port)
port
- - server port to setpublic final int getMinThreads()
public void setMinThreads(int minThreads)
minThreads
- - minimum number of threads to setpublic void setMinThreads(java.lang.String minThreads)
minThreads
- - minimum number of threads to setpublic final int getMaxThreads()
public void setMaxThreads(int maxThreads)
maxThreads
- - maximum number of threads to setpublic void setMaxThreads(java.lang.String maxThreads)
maxThreads
- - maximum number of threads to setpublic boolean isRunning()
public void start()
public void stop()
protected abstract void process(java.net.Socket socket)
socket
- - socket to communicate
|
JavaGantt 2011.1 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |