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

Variable Index

 o active
 o bindAddr
 o defaultLocalAddr
 o defPriority
 o localAddr
 o netForge
 o port
 o restart
 o serverName
 o serverPriority
 o sock
 o soTimeout

Constructor Index

 o PortServer()

Method Index

 o accept(Socket)
 o getConfig()
 o getKey()
 o getType()
 o init()
 o init(String, String, NetForge)
 o logIOException(IOException)
 o resetConfig()
 o run()
 o serverGetConfig(Config)
 o serverResetConfig()
 o serverSetConfig(Config)
 o setConfig(Config)
 o shutdown()
 o start()
 o stop()

Variables

 o serverName
 protected String serverName
 o sock
 protected ServerSocket sock
 o restart
 protected boolean restart
 o netForge
 public NetForge netForge
 o active
 protected boolean active
 o port
 protected int port
 o bindAddr
 protected InetAddress bindAddr
 o localAddr
 protected InetAddress localAddr
 o defaultLocalAddr
 protected InetAddress defaultLocalAddr
 o soTimeout
 protected int soTimeout
 o serverPriority
 protected int serverPriority
 o defPriority
 protected int defPriority

Constructors

 o PortServer
 public PortServer()

Methods

 o run
 public final void run()
 o shutdown
 public void shutdown()
 o getConfig
 public final synchronized Config getConfig()
 o setConfig
 public final synchronized String setConfig(Config c)
 o resetConfig
 public final synchronized void resetConfig()
 o init
 public final synchronized void init(String key,
                                     String serverName,
                                     NetForge nf)
 o init
 public void init()
 o start
 public synchronized void start()
 o stop
 public synchronized void stop()
 o getKey
 public final String getKey()
 o getType
 protected abstract String getType()
 o accept
 protected abstract void accept(Socket clientSock)
 o serverGetConfig
 protected void serverGetConfig(Config c)
 o serverSetConfig
 protected String serverSetConfig(Config c)
 o serverResetConfig
 protected void serverResetConfig()
 o logIOException
 public void logIOException(IOException e)

All Packages  Class Hierarchy  This Package  Previous  Next  Index