All Packages Class Hierarchy This Package Previous Next Index
Class novocode.netforge.PortServer
java.lang.Object
|
+----novocode.netforge.PortServer
- public abstract class PortServer
- extends Object
- implements Server, Runnable
-
active
-
-
bindAddr
-
-
defaultLocalAddr
-
-
defPriority
-
-
localAddr
-
-
netForge
-
-
port
-
-
restart
-
-
serverName
-
-
serverPriority
-
-
sock
-
-
soTimeout
-
-
PortServer()
-
-
accept(Socket)
-
-
getConfig()
-
-
getKey()
-
-
getType()
-
-
init()
-
-
init(String, String, NetForge)
-
-
logIOException(IOException)
-
-
resetConfig()
-
-
run()
-
-
serverGetConfig(Config)
-
-
serverResetConfig()
-
-
serverSetConfig(Config)
-
-
setConfig(Config)
-
-
shutdown()
-
-
start()
-
-
stop()
-
serverName
protected String serverName
sock
protected ServerSocket sock
restart
protected boolean restart
netForge
public NetForge netForge
active
protected boolean active
port
protected int port
bindAddr
protected InetAddress bindAddr
localAddr
protected InetAddress localAddr
defaultLocalAddr
protected InetAddress defaultLocalAddr
soTimeout
protected int soTimeout
serverPriority
protected int serverPriority
defPriority
protected int defPriority
PortServer
public PortServer()
run
public final void run()
shutdown
public void shutdown()
getConfig
public final synchronized Config getConfig()
setConfig
public final synchronized String setConfig(Config c)
resetConfig
public final synchronized void resetConfig()
init
public final synchronized void init(String key,
String serverName,
NetForge nf)
init
public void init()
start
public synchronized void start()
stop
public synchronized void stop()
getKey
public final String getKey()
getType
protected abstract String getType()
accept
protected abstract void accept(Socket clientSock)
serverGetConfig
protected void serverGetConfig(Config c)
serverSetConfig
protected String serverSetConfig(Config c)
serverResetConfig
protected void serverResetConfig()
logIOException
public void logIOException(IOException e)
All Packages Class Hierarchy This Package Previous Next Index