se.sics.isl.inet
Class InetServer
java.lang.Object
se.sics.isl.inet.InetServer
- Direct Known Subclasses:
- BlockingViewerServer
public abstract class InetServer
- extends java.lang.Object
Constructor Summary |
InetServer(java.lang.String name,
int port)
|
InetServer(java.lang.String name,
java.lang.String host,
int port)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InetServer
public InetServer(java.lang.String name,
int port)
InetServer
public InetServer(java.lang.String name,
java.lang.String host,
int port)
getName
public java.lang.String getName()
getBindAddress
public java.lang.String getBindAddress()
getHost
public java.lang.String getHost()
getPort
public int getPort()
isRunning
public boolean isRunning()
start
public final void start()
throws java.io.IOException
- Throws:
java.io.IOException
stop
public final void stop()
serverStarted
protected abstract void serverStarted()
serverShutdown
protected abstract void serverShutdown()
newConnection
protected abstract void newConnection(java.net.Socket socket)
throws java.io.IOException
- Throws:
java.io.IOException
getLocalHostName
public static java.lang.String getLocalHostName()
Copyright © 2007-2009 Association for Trading Agent Research. All Rights Reserved.