|
Oracle TopLink Java API Reference 10g Release 3 (10.1.3.1) B28219-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.toplink.tools.sessionmanagement.SessionManager
Purpose: Global session location.
Description: This allows for a global session local which can be accessed globally from other classes. This is needed for EJB data stores as they must have a globally accessible place to access the session. This can be by EJB session beans, BMP beans and CMP beans as well as Servlets and other three-tier services.
Responsibilities:
Constructor Summary | |
SessionManager() PUBLIC: The default constructor to create a new session manager. |
Method Summary | |
void |
addSession(java.lang.String sessionName, Session session) ADVANCED: add an named session to the hashtable. |
Session |
getDefaultSession() PUBLIC: Return the default session. |
static SessionManager |
getManager() PUBLIC: Return the singleton session manager. |
Session |
getSession(java.lang.String sessionName) PUBLIC: Return the session by name. |
Session |
getSession(java.lang.String sessionName, boolean shouldLoginSession) PUBLIC: Return the session by name. |
Session |
getSession(java.lang.String sessionName, boolean shouldLoginSession, boolean shouldRefreshSession) PUBLIC: Return the session by name. |
Session |
getSession(java.lang.String sessionName, java.lang.ClassLoader objectClassLoader) PUBLIC: Return the session by name. |
Session |
getSession(java.lang.String sessionName, java.lang.Object objectBean) PUBLIC: Return the session by name, using the classloader of the Object specified. |
Session |
getSession(java.lang.String sessionName, java.lang.String filename) PUBLIC: Return the session by name, in the file specified. |
Session |
getSession(XMLLoader xmlLoader, java.lang.String sessionName, java.lang.ClassLoader objectClassLoader) Deprecated. since OracleAS TopLink 10g (10.1.3). Replaced by getSession(XMLSessionConfigLoader, String, ClassLoader) |
Session |
getSession(XMLLoader xmlLoader, java.lang.String sessionName, java.lang.ClassLoader objectClassLoader, boolean shouldLoginSession, boolean shouldRefreshSession) Deprecated. since OracleAS TopLink 10g (10.1.3). Replaced by getSession(XMLSessionConfigLoader, String, ClassLoader, boolean, boolean) |
Session |
getSession(XMLSessionConfigLoader loader, java.lang.String sessionName, java.lang.ClassLoader objectClassLoader) PUBLIC: Return the session by name, loading the configuration from the file specified in the XMLSessionConfigLoader. |
Session |
getSession(XMLSessionConfigLoader xmlSessionConfigLoader, java.lang.String sessionName, java.lang.ClassLoader objectClassLoader, boolean shouldLoginSession, boolean shouldRefreshSession) PUBLIC: Return the session by name, loading the configuration from the file specified in the xmlLoader. |
Session |
getSession(XMLSessionConfigLoader xmlSessionConfigLoader, java.lang.String sessionName, java.lang.ClassLoader objectClassLoader, boolean shouldLoginSession, boolean shouldRefreshSession, boolean shouldCheckClassLoader) PUBLIC: Return the session by name, loading the configuration from the file specified in the xmlLoader. |
void |
setDefaultSession(Session defaultSession) PUBLIC: Set the default session. |
static void |
setShouldPerformDTDValidation(boolean shouldPerformDTDValidation0) Deprecated. since OracleAS TopLink 10g (10.1.3). Replaced by setShouldUseSchemaValidation(boolean) |
static void |
setShouldUseSchemaValidation(boolean value) PUBLIC: Set if schema validation will be used when parsing the 10g (10.1.3) sessions XML. |
static boolean |
shouldPerformDTDValidation() Deprecated. since OracleAS TopLink 10g (10.1.3). Replaced by shouldUseSchemaValidation() |
static boolean |
shouldUseSchemaValidation() PUBLIC: Return if schema validation will be used when parsing the 10g (10.1.3) sessions XML. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SessionManager()
Method Detail |
public static boolean shouldUseSchemaValidation()
public static void setShouldUseSchemaValidation(boolean value)
public void addSession(java.lang.String sessionName, Session session)
public Session getDefaultSession()
public static SessionManager getManager()
public Session getSession(java.lang.String sessionName)
public Session getSession(java.lang.String sessionName, boolean shouldLoginSession)
public Session getSession(java.lang.String sessionName, boolean shouldLoginSession, boolean shouldRefreshSession)
public Session getSession(java.lang.String sessionName, java.lang.Object objectBean)
public Session getSession(java.lang.String sessionName, java.lang.String filename)
public Session getSession(java.lang.String sessionName, java.lang.ClassLoader objectClassLoader)
public Session getSession(XMLLoader xmlLoader, java.lang.String sessionName, java.lang.ClassLoader objectClassLoader)
getSession(XMLSessionConfigLoader, String, ClassLoader)
public Session getSession(XMLSessionConfigLoader loader, java.lang.String sessionName, java.lang.ClassLoader objectClassLoader)
public Session getSession(XMLLoader xmlLoader, java.lang.String sessionName, java.lang.ClassLoader objectClassLoader, boolean shouldLoginSession, boolean shouldRefreshSession)
getSession(XMLSessionConfigLoader, String, ClassLoader, boolean, boolean)
public Session getSession(XMLSessionConfigLoader xmlSessionConfigLoader, java.lang.String sessionName, java.lang.ClassLoader objectClassLoader, boolean shouldLoginSession, boolean shouldRefreshSession)
public Session getSession(XMLSessionConfigLoader xmlSessionConfigLoader, java.lang.String sessionName, java.lang.ClassLoader objectClassLoader, boolean shouldLoginSession, boolean shouldRefreshSession, boolean shouldCheckClassLoader)
public void setDefaultSession(Session defaultSession)
public static boolean shouldPerformDTDValidation()
shouldUseSchemaValidation()
public static void setShouldPerformDTDValidation(boolean shouldPerformDTDValidation0)
setShouldUseSchemaValidation(boolean)
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |