|
Algernon Software | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.algernon.server.AlgernonServer
Nested Class Summary | |
(package private) class |
AlgernonServer.SocketConnectionHandler
Socket connection handler runs on its thread to handle one client connection. |
Field Summary | |
private Algernon |
f_algy
|
private Vector |
f_handlers
|
private boolean |
f_isRunning
|
private int |
f_portNumber
|
private ServerSocket |
f_socket
|
Constructor Summary | |
AlgernonServer(Algernon algy,
int portNumber)
Create a new AlgernonServer. |
Method Summary | |
int |
getPortNumber()
Returns the current port number. |
boolean |
isRunning()
Returns true if the server is running. |
void |
run()
Called by start(). |
void |
start()
Starts the algernon server, it runs on a new thread. |
void |
stop()
Stops the algernon server thread. |
private void |
stopAlgernonServer()
|
protected void |
tell(String tellStr)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private Algernon f_algy
private int f_portNumber
private boolean f_isRunning
private ServerSocket f_socket
private Vector f_handlers
Constructor Detail |
public AlgernonServer(Algernon algy, int portNumber)
Method Detail |
public boolean isRunning()
public int getPortNumber()
public void start()
public void stop()
public void run()
run
in interface Runnable
protected void tell(String tellStr)
private void stopAlgernonServer() throws IOException
IOException
|
Algernon Software | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |