anvil.server
Class SessionPreferences

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

public class SessionPreferences
extends Preferences

class SessionPreferences


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
SessionPreferences(Zone parent)
           
 
Method Summary
 boolean getAutoRedirect()
           
 java.lang.String getCookieDomain()
           
 int getCookieLifetime()
           
 java.lang.String getCookieName()
           
 java.lang.String getCookiePath()
           
 boolean getCookieSecured()
           
 java.lang.Object getPreference(java.lang.String name)
           
 java.lang.String[] getPreferences()
           
 boolean getRequired()
           
 int getTimeout()
           
 int getType()
           
 boolean getUseCookies()
           
 boolean service(Context context)
           
 void setAutoRedirect(boolean redirect)
           
 void setCookieDomain(java.lang.String domain)
           
 void setCookieLifetime(int lifetime)
           
 void setCookieName(java.lang.String name)
           
 void setCookiePath(java.lang.String path)
           
 void setCookieSecured(boolean secure)
           
 boolean setPreference(java.lang.String name, java.lang.String value)
           
 void setRequired(boolean required)
           
 void setTimeout(int timeout)
           
 void setUseCookies(boolean cookies)
           
 
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

SessionPreferences

public SessionPreferences(Zone parent)
Method Detail

setRequired

public void setRequired(boolean required)

getRequired

public boolean getRequired()

setTimeout

public void setTimeout(int timeout)

getTimeout

public int getTimeout()

setAutoRedirect

public void setAutoRedirect(boolean redirect)

getAutoRedirect

public boolean getAutoRedirect()

setUseCookies

public void setUseCookies(boolean cookies)

getUseCookies

public boolean getUseCookies()

setCookieName

public void setCookieName(java.lang.String name)

getCookieName

public java.lang.String getCookieName()

setCookiePath

public void setCookiePath(java.lang.String path)

getCookiePath

public java.lang.String getCookiePath()

setCookieDomain

public void setCookieDomain(java.lang.String domain)

getCookieDomain

public java.lang.String getCookieDomain()

setCookieSecured

public void setCookieSecured(boolean secure)

getCookieSecured

public boolean getCookieSecured()

setCookieLifetime

public void setCookieLifetime(int lifetime)

getCookieLifetime

public int getCookieLifetime()

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

service

public boolean service(Context context)
                throws java.io.IOException
java.io.IOException