|
EAF 7.4 Implementation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.lutris.appserver.server.session.MemoryPersistence
public class MemoryPersistence
Title:
Description: Save in memory active and passive sessions during restart Enhydra applications
Copyright: Copyright (c) 2002
Company:
Method Summary | |
---|---|
static java.lang.ClassLoader |
getClassLoader(java.lang.String appName)
Get ClassLoader (MultiClassLoader) for Enhydra Application. |
static com.lutris.appserver.server.session.SessionManager |
getSessionManager(java.lang.String appName)
Called when application restart. |
static void |
putSessionManager(java.lang.String appName,
com.lutris.appserver.server.session.SessionManager sessMgr)
Called when application shutdown. |
static void |
removeClassLoader(java.lang.String appName)
If SessionManager.MemoryPersistence = false in conf file, don't need to save MultiClassLoader. |
static void |
setClassLoader(java.lang.String appName,
java.lang.ClassLoader cl)
When application first time startup, it sets ClassLoader and use them next time is restarting. |
static void |
shutdown()
When EnhydraServer stoped clean all. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static com.lutris.appserver.server.session.SessionManager getSessionManager(java.lang.String appName)
appName
- application name.putSessionManager(java.lang.String, com.lutris.appserver.server.session.SessionManager)
public static void putSessionManager(java.lang.String appName, com.lutris.appserver.server.session.SessionManager sessMgr)
appName
- application namesessMgr
- application's SessionManagergetSessionManager(java.lang.String)
public static java.lang.ClassLoader getClassLoader(java.lang.String appName)
appName
- application name
public static void setClassLoader(java.lang.String appName, java.lang.ClassLoader cl)
appName
- application namecl
- ClassLoader or NULLpublic static void removeClassLoader(java.lang.String appName)
appName
- application name.public static void shutdown()
|
EAF 7.4 Implementation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |