EAF 7.4 Implementation

org.enhydra.server
Class SessionEdit

java.lang.Object
  extended by org.enhydra.server.SessionEdit

public class SessionEdit
extends java.lang.Object

Title:

Description:

Copyright: Copyright (c) 2002

Company: www.together.at

Version:
1.1
Author:
tufeX tufex@uns.ns.ac.yu

Constructor Summary
SessionEdit(com.lutris.util.Config appConfig)
          One and only constructor, fill SessionManager parameters from application config file (or set default value if parameter doesn't exist).
 
Method Summary
 java.lang.String getDatabaseName()
           
 java.lang.String getDBTableName()
           
 java.lang.String getIdleScanInterval()
           
 java.lang.String getMaxSessions()
           
 java.lang.String getMemoryPersistence()
           
 java.lang.String getMode()
           
 java.lang.String getPageDir()
           
 java.lang.String getPageThreshold()
           
 java.lang.String getPageTimeThreshold()
           
 java.lang.String getPageWait()
           
 java.lang.String[] getRandomizerIntervals()
           
 java.lang.String getSaveOnRestart()
           
 java.lang.String getSessionEncodeFirstUrl()
           
 java.lang.String getSessionEncodeUrlState()
           
 java.lang.String getSessionHomeClass()
           
 java.lang.String getSessionIdleTimeMax()
           
 java.lang.String getSessionLifetimeMax()
           
 java.lang.String getSessionNoUserIdleTimeMax()
           
 java.lang.String getSessionUserTableClass()
           
 boolean saveState()
          Save state of SessionManager configuration parameters into config file.
 void setDatabaseName(java.lang.String databaseName)
           
 void setDBTableName(java.lang.String dBTableName)
           
 void setIdleScanInterval(java.lang.String idleScanInterval)
           
 void setMaxSessions(java.lang.String maxSessions)
           
 void setMemoryPersistence(java.lang.String memoryPersistence)
           
 void setMode(java.lang.String mode)
           
 void setPageDir(java.lang.String pageDir)
           
 void setPageThreshold(java.lang.String pageThreshold)
           
 void setPageTimeThreshold(java.lang.String pageTimeThreshold)
           
 void setPageWait(java.lang.String pageWait)
           
 void setRandomizerIntervals(java.lang.String[] randomizerIntervals)
           
 void setSaveOnRestart(java.lang.String saveOnRestart)
           
 void setSessionEncodeFirstUrl(java.lang.String sessionEncodeFirstUrl)
           
 void setSessionEncodeUrlState(java.lang.String sessionEncodeUrlState)
           
 void setSessionHomeClass(java.lang.String sessionHomeClass)
           
 void setSessionIdleTimeMax(java.lang.String idleTimeMax)
           
 void setSessionLifetimeMax(java.lang.String lifetimeMax)
           
 void setSessionNoUserIdleTimeMax(java.lang.String noUserIdleTimeMax)
           
 void setSessionUserTableClass(java.lang.String sessionUserTableClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionEdit

public SessionEdit(com.lutris.util.Config appConfig)
            throws com.lutris.util.ConfigException,
                   com.lutris.util.KeywordValueException
One and only constructor, fill SessionManager parameters from application config file (or set default value if parameter doesn't exist).

Parameters:
appConfig - application Config
Throws:
com.lutris.util.ConfigException
com.lutris.util.KeywordValueException
Method Detail

getSessionLifetimeMax

public java.lang.String getSessionLifetimeMax()

setSessionLifetimeMax

public void setSessionLifetimeMax(java.lang.String lifetimeMax)
                           throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getSessionIdleTimeMax

public java.lang.String getSessionIdleTimeMax()

setSessionIdleTimeMax

public void setSessionIdleTimeMax(java.lang.String idleTimeMax)
                           throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getSessionNoUserIdleTimeMax

public java.lang.String getSessionNoUserIdleTimeMax()

setSessionNoUserIdleTimeMax

public void setSessionNoUserIdleTimeMax(java.lang.String noUserIdleTimeMax)
                                 throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getIdleScanInterval

public java.lang.String getIdleScanInterval()

setIdleScanInterval

public void setIdleScanInterval(java.lang.String idleScanInterval)
                         throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getRandomizerIntervals

public java.lang.String[] getRandomizerIntervals()

setRandomizerIntervals

public void setRandomizerIntervals(java.lang.String[] randomizerIntervals)
                            throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getMemoryPersistence

public java.lang.String getMemoryPersistence()

setMemoryPersistence

public void setMemoryPersistence(java.lang.String memoryPersistence)
                          throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getSessionEncodeUrlState

public java.lang.String getSessionEncodeUrlState()

setSessionEncodeUrlState

public void setSessionEncodeUrlState(java.lang.String sessionEncodeUrlState)
                              throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getSessionEncodeFirstUrl

public java.lang.String getSessionEncodeFirstUrl()

setSessionEncodeFirstUrl

public void setSessionEncodeFirstUrl(java.lang.String sessionEncodeFirstUrl)
                              throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getMode

public java.lang.String getMode()

setMode

public void setMode(java.lang.String mode)
             throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getMaxSessions

public java.lang.String getMaxSessions()

setMaxSessions

public void setMaxSessions(java.lang.String maxSessions)
                    throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getPageThreshold

public java.lang.String getPageThreshold()

setPageThreshold

public void setPageThreshold(java.lang.String pageThreshold)
                      throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getPageTimeThreshold

public java.lang.String getPageTimeThreshold()

setPageTimeThreshold

public void setPageTimeThreshold(java.lang.String pageTimeThreshold)
                          throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getPageWait

public java.lang.String getPageWait()

setPageWait

public void setPageWait(java.lang.String pageWait)
                 throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getSaveOnRestart

public java.lang.String getSaveOnRestart()

setSaveOnRestart

public void setSaveOnRestart(java.lang.String saveOnRestart)
                      throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getPageDir

public java.lang.String getPageDir()

setPageDir

public void setPageDir(java.lang.String pageDir)
                throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getDatabaseName

public java.lang.String getDatabaseName()

setDatabaseName

public void setDatabaseName(java.lang.String databaseName)
                     throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getDBTableName

public java.lang.String getDBTableName()

setDBTableName

public void setDBTableName(java.lang.String dBTableName)
                    throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getSessionHomeClass

public java.lang.String getSessionHomeClass()

setSessionHomeClass

public void setSessionHomeClass(java.lang.String sessionHomeClass)
                         throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

getSessionUserTableClass

public java.lang.String getSessionUserTableClass()

setSessionUserTableClass

public void setSessionUserTableClass(java.lang.String sessionUserTableClass)
                              throws com.lutris.util.KeywordValueException
Throws:
com.lutris.util.KeywordValueException

saveState

public boolean saveState()
Save state of SessionManager configuration parameters into config file.

Returns:
TRUE if OK, else FALSE.

EAF 7.4 Implementation