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

Field 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(Config)

     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()


Fields 

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 void getConfig(Config c)
o   setConfig
 public final synchronized void setConfig(Config c) throws SetConfigException
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 void serverSetConfig(Config c) throws SetConfigException
o   serverResetConfig
 protected void serverResetConfig()
o   logIOException
 public void logIOException(IOException e)

All Packages  Class Hierarchy  This Package  Previous  Next  Index