anvil.server
Class ListenerPreferences

java.lang.Object
  |
  +--anvil.server.Preferences
        |
        +--anvil.server.ListenerPreferences
All Implemented Interfaces:
Configurable

public class ListenerPreferences
extends Preferences

class ListenerPreferences


Field Summary
static java.lang.String[] PREFERENCES
           
 
Fields inherited from class anvil.server.Preferences
_parent, _prefs
 
Fields inherited from interface anvil.server.Configurable
ACCESS, APPLICATION, BIND, CLASSES, COMPILER, DOMAIN, HANDLERS, LISTENER, LOCALIZATION, LOGGING, MODULES, NAMESPACE, POLICY, POOL, REALM, SERVER, SESSION, SESSION_CONTAINER, ZONE
 
Constructor Summary
ListenerPreferences(Zone parent)
           
 
Method Summary
 Listener createListener()
           
 int getBackLog()
           
 int getKeepAlive()
           
 int getMaxClients()
           
 int getMaxThreads()
           
 int getPort()
           
 java.lang.Object getPreference(java.lang.String name)
           
 java.lang.String[] getPreferences()
           
 java.lang.String getProvider()
           
 int getTimeout()
           
 int getType()
           
 void setBackLog(int size)
           
 void setKeepAlive(int seconds)
           
 void setMaxClients(int max)
           
 void setMaxThreads(int max)
           
 void setPort(int port)
           
 boolean setPreference(java.lang.String name, java.lang.String value)
           
 void setProvider(java.lang.String provider)
           
 void setTimeout(int timeout)
           
 
Methods inherited from class anvil.server.Preferences
configure, deleteConfiguration, deletePreference, getAdditionalPreferenceNames, getBooleanPreference, getBooleanPreference, getConfigurations, getIntPreference, getIntPreference, getParent, getPreference, isEmpty, parseValues, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PREFERENCES

public static final java.lang.String[] PREFERENCES
Constructor Detail

ListenerPreferences

public ListenerPreferences(Zone parent)
Method Detail

setProvider

public void setProvider(java.lang.String provider)

getProvider

public java.lang.String getProvider()

setPort

public void setPort(int port)

getPort

public int getPort()

setTimeout

public void setTimeout(int timeout)

getTimeout

public int getTimeout()

setMaxClients

public void setMaxClients(int max)

getMaxClients

public int getMaxClients()

setMaxThreads

public void setMaxThreads(int max)

getMaxThreads

public int getMaxThreads()

setKeepAlive

public void setKeepAlive(int seconds)

getKeepAlive

public int getKeepAlive()

setBackLog

public void setBackLog(int size)

getBackLog

public int getBackLog()

getType

public int getType()
Specified by:
getType in interface Configurable
Specified by:
getType in class Preferences

getPreferences

public java.lang.String[] getPreferences()
Specified by:
getPreferences in interface Configurable
Overrides:
getPreferences in class Preferences

getPreference

public java.lang.Object getPreference(java.lang.String name)
Specified by:
getPreference in interface Configurable
Overrides:
getPreference in class Preferences

setPreference

public boolean setPreference(java.lang.String name,
                             java.lang.String value)
Specified by:
setPreference in interface Configurable
Overrides:
setPreference in class Preferences

createListener

public Listener createListener()