anvil.server
Class SessionContainerPreferences

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

public class SessionContainerPreferences
extends Preferences

class SessionContainerPreferences


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
SessionContainerPreferences(Zone parent)
           
 
Method Summary
 SessionContainer createContainer()
           
 int getCheckoutFrequency()
           
 int getIdLength()
           
 java.lang.Object getPreference(java.lang.String name)
           
 java.lang.String[] getPreferences()
           
 java.lang.String getPrefix()
           
 java.lang.String getProvider()
           
 java.lang.String getSuffix()
           
 int getType()
           
 void setCheckoutFrequency(int checkout)
           
 void setIdLength(int length)
           
 boolean setPreference(java.lang.String name, java.lang.String value)
           
 void setPrefix(java.lang.String prefix)
           
 void setProvider(java.lang.String provider)
           
 void setSuffix(java.lang.String suffix)
           
 
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

SessionContainerPreferences

public SessionContainerPreferences(Zone parent)
Method Detail

setCheckoutFrequency

public void setCheckoutFrequency(int checkout)

getCheckoutFrequency

public int getCheckoutFrequency()

setIdLength

public void setIdLength(int length)

getIdLength

public int getIdLength()

setProvider

public void setProvider(java.lang.String provider)

getProvider

public java.lang.String getProvider()

setPrefix

public void setPrefix(java.lang.String prefix)

getPrefix

public java.lang.String getPrefix()

setSuffix

public void setSuffix(java.lang.String suffix)

getSuffix

public java.lang.String getSuffix()

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

createContainer

public SessionContainer createContainer()