|
|||||||||
| Home >> All >> com >> lutris >> appserver >> server >> session >> [ persistent overview ] | PREV NEXT | ||||||||
A
- add(String, User) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionUserTable
- Add a session key to the user to session xref table.
C
- cleanupNewPagedSession() - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Removes a session that is new and paged.
- com.lutris.appserver.server.session.persistent - package com.lutris.appserver.server.session.persistent
- createQuery(String) - Static method in class com.lutris.appserver.server.session.persistent.DBUtil
- Creates a query for the specified DB name.
- createTransaction(String) - Static method in class com.lutris.appserver.server.session.persistent.DBUtil
- Creates a transaction for the specified DB name.
D
- DBUtil - class com.lutris.appserver.server.session.persistent.DBUtil.
- Utilitity class for performint database operations.
- DBUtil() - Constructor for class com.lutris.appserver.server.session.persistent.DBUtil
- DB_NAME_KEY - Static variable in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Configuration keys.
- DB_TABLE_NAME_KEY - Static variable in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- dbDelete(String, String) - Static method in class com.lutris.appserver.server.session.persistent.DBUtil
- Deletes a session from the database.
- dbInsert(PersistentSession, String) - Static method in class com.lutris.appserver.server.session.persistent.DBUtil
- Inserts a session into the database.
- dbName - Static variable in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- The name of the database that will be accessed.
- dbName - Variable in class com.lutris.appserver.server.session.persistent.PersistentSessionUserTable
- dbQuery(Query, String) - Static method in class com.lutris.appserver.server.session.persistent.DBUtil
- Executes a query of the database.
- dbTableName - Static variable in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- The name of the database table where session information will be stored.
- dbUpdate(PersistentSession, String) - Static method in class com.lutris.appserver.server.session.persistent.DBUtil
- Saves a session to the database.
- debug(String) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Prints debug information under Logger.DEBUG.
- debug(int, String) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Prints debug information under Logger.DEBUG.
- deleteSession(String) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Deletes a paged session.
E
- executeDelete(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- Method to delete an object from the database.
- executeDelete(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.SessionDeleteDO
- Method to delete an object from the database.
- executeInsert(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- Inserts the session into the database.
- executeInsert(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.SessionDeleteDO
- Inserts the session into the database.
- executeQuery(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.KeyExistsQuery
- Method to query the existence of the key.
- executeQuery(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.KeysQuery
- Method to query objects from the database.
- executeQuery(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.SessionQuery
- Method to query objects from the database.
- executeQuery(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.SizeQuery
- Method to query objects from the database.
- executeQuery(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.UnusedQuery
- Method to query objects from the database.
- executeQuery(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.UserNumSessionsQuery
- Method to query objects from the database.
- executeQuery(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.UserSessionsQuery
- Method to query the user's session keys.
- executeUpdate(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- Method to update contents of object in database.
- executeUpdate(DBConnection) - Method in class com.lutris.appserver.server.session.persistent.SessionDeleteDO
- Method to update contents of object in database.
F
- finalizeDelete(boolean) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- If this object's
executeDeletemethod was called thenfinalizeDeleteis called with the status of the database transaction. - finalizeDelete(boolean) - Method in class com.lutris.appserver.server.session.persistent.SessionDeleteDO
- If this object's
executeDeletemethod was called thenfinalizeDeleteis called with the status of the database transaction. - finalizeInsert(boolean) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- If this object's
executeInsertmethod was called thenfinalizeInsertis called with the status of the database transaction. - finalizeInsert(boolean) - Method in class com.lutris.appserver.server.session.persistent.SessionDeleteDO
- If this object's
executeInsertmethod was called thenfinalizeInsertis called with the status of the database transaction. - finalizeUpdate(boolean) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- If this object's
executeUpdatemethod was called thenfinalizeUpdateis called with the status of the database transaction. - finalizeUpdate(boolean) - Method in class com.lutris.appserver.server.session.persistent.SessionDeleteDO
- If this object's
executeUpdatemethod was called thenfinalizeUpdateis called with the status of the database transaction.
G
- getBinaryInputStream() - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- Returns an input stream containing the serialized session data.
- getDatabaseName() - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Returns the name of the database being accessed by this manager.
- getDatabaseName(Config) - Static method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Returns the name of the database that should be accessed.
- getPagedSessionCount() - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Returns the number of paged sessions.
- getPagedSessionKeys() - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Returns an enumeration of the keys of all the sessions that have been paged out to persistent storage.
- getSession() - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- Returns the session for which this data object is acting as a data base interface.
- getSessionKeys(User) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionUserTable
- Returns the session keys associated with a particular user.
- getTransactionRowCount() - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- Returns the transaction count - i.e.
- getTransactionStatus() - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- Returns the transaction status.
K
- KeyExistsQuery - class com.lutris.appserver.server.session.persistent.KeyExistsQuery.
- Performs a query to determine if a session key exists.
- KeyExistsQuery(String) - Constructor for class com.lutris.appserver.server.session.persistent.KeyExistsQuery
- KeysQuery - class com.lutris.appserver.server.session.persistent.KeysQuery.
- Returns an enumeration of all the session keys.
- KeysQuery() - Constructor for class com.lutris.appserver.server.session.persistent.KeysQuery
L
- LoaderObjectInputStream - class com.lutris.appserver.server.session.persistent.LoaderObjectInputStream.
- LoaderObjectInputStream(InputStream, ClassLoader) - Constructor for class com.lutris.appserver.server.session.persistent.LoaderObjectInputStream
- loader - Variable in class com.lutris.appserver.server.session.persistent.LoaderObjectInputStream
- loader - Variable in class com.lutris.appserver.server.session.persistent.SessionQuery
N
- newSession(StandardSessionManager, String) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Creates a new session object.
- next(ResultSet) - Method in class com.lutris.appserver.server.session.persistent.KeyExistsQuery
- Returns Boolean(true) if the key exists.
- next(ResultSet) - Method in class com.lutris.appserver.server.session.persistent.KeysQuery
- Method to get next object from query results.
- next(ResultSet) - Method in class com.lutris.appserver.server.session.persistent.SessionQuery
- Method to get next object from query results.
- next(ResultSet) - Method in class com.lutris.appserver.server.session.persistent.SizeQuery
- Method that returns the number of sessions.
- next(ResultSet) - Method in class com.lutris.appserver.server.session.persistent.UnusedQuery
- Method to get next object from query results.
- next(ResultSet) - Method in class com.lutris.appserver.server.session.persistent.UserNumSessionsQuery
- Return the number of sessions associated with the user.
- next(ResultSet) - Method in class com.lutris.appserver.server.session.persistent.UserSessionsQuery
- Returns an enumeration of the session keys associated with the user.
- numSessions(User) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionUserTable
- Get the number of sessions for a user.
P
- PersistentSession - class com.lutris.appserver.server.session.persistent.PersistentSession.
- A serializable version of BasicSession that can be written to persistent store.
- PersistentSession() - Constructor for class com.lutris.appserver.server.session.persistent.PersistentSession
- Need the following constructor in order to serialize?
- PersistentSession(StandardSessionManager, String, PersistentSessionHome) - Constructor for class com.lutris.appserver.server.session.persistent.PersistentSession
- Construct a new session.
- PersistentSessionDO - class com.lutris.appserver.server.session.persistent.PersistentSessionDO.
- Database interface for persistent session.
- PersistentSessionDO(PersistentSession) - Constructor for class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- PersistentSessionDO(ResultSet, ClassLoader) - Constructor for class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- PersistentSessionData - class com.lutris.appserver.server.session.persistent.PersistentSessionData.
- Session data used to store dynamic application objects.
- PersistentSessionData() - Constructor for class com.lutris.appserver.server.session.persistent.PersistentSessionData
- PersistentSessionHome - class com.lutris.appserver.server.session.persistent.PersistentSessionHome.
- PersistentSessionHome writes all passive sessions to a database.
- PersistentSessionHome(StandardSessionManager, Config, ClassLoader) - Constructor for class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- PersistentSessionUserTable - class com.lutris.appserver.server.session.persistent.PersistentSessionUserTable.
- Table used by StandardSessionManager to cross reference
Userobjects and sessions. - PersistentSessionUserTable(Config) - Constructor for class com.lutris.appserver.server.session.persistent.PersistentSessionUserTable
- pageIn(String) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Reads a paged session from disk.
- pageOut(PagedSession) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Pages a session to disk.
- pagedSessionKeyExists(String) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Returns true if the specified session key is in use by a session that has been paged out.
R
- remove(String, User) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionUserTable
- Remove a session from the user to session mapping table.
- remove(String) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionUserTable
- Remove a session from the user to session mapping table.
- resolveClass(ObjectStreamClass) - Method in class com.lutris.appserver.server.session.persistent.LoaderObjectInputStream
- Subclasses may implement this method to allow classes to be fetched from an alternate source.
- restoreSessionHome(PersistentSessionHome) - Method in class com.lutris.appserver.server.session.persistent.PersistentSession
- Called when the session is read back into memory.
- restoreSessionManager(StandardSessionManager) - Method in class com.lutris.appserver.server.session.persistent.PersistentSession
- Called when the session is read back into memory.
- rowCount - Variable in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- Holds the transaction row count.
S
- SessionDeleteDO - class com.lutris.appserver.server.session.persistent.SessionDeleteDO.
- Database interface that is used to delete a session from the database.
- SessionDeleteDO(String) - Constructor for class com.lutris.appserver.server.session.persistent.SessionDeleteDO
- SessionQuery - class com.lutris.appserver.server.session.persistent.SessionQuery.
- Queries a session from the database.
- SessionQuery(String, ClassLoader) - Constructor for class com.lutris.appserver.server.session.persistent.SessionQuery
- SizeQuery - class com.lutris.appserver.server.session.persistent.SizeQuery.
- Queries the total number of sessions in the database.
- SizeQuery() - Constructor for class com.lutris.appserver.server.session.persistent.SizeQuery
- session - Variable in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- The session represented by this object.
- sessionHome - Variable in class com.lutris.appserver.server.session.persistent.PersistentSession
- sessionKey - Variable in class com.lutris.appserver.server.session.persistent.KeyExistsQuery
- sessionKey - Variable in class com.lutris.appserver.server.session.persistent.KeysQuery
- sessionKey - Variable in class com.lutris.appserver.server.session.persistent.SessionDeleteDO
- The session represented by this object.
- sessionKey - Variable in class com.lutris.appserver.server.session.persistent.SessionQuery
- sessionKey - Variable in class com.lutris.appserver.server.session.persistent.SizeQuery
- set(String, Object) - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionData
- This method enforces that all PersistentSessionData be serializable.
- setUser(User) - Method in class com.lutris.appserver.server.session.persistent.PersistentSession
- Ensures that the user associated with the session is serializable.
- shutdown() - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionHome
- Shuts dows the session home.
- shutdown() - Method in class com.lutris.appserver.server.session.persistent.PersistentSessionUserTable
- Shutdown this session user table as required.
- success - Variable in class com.lutris.appserver.server.session.persistent.PersistentSessionDO
- Holds the transaction status.
U
- UnusedQuery - class com.lutris.appserver.server.session.persistent.UnusedQuery.
- Returns an unused session.
- UnusedQuery() - Constructor for class com.lutris.appserver.server.session.persistent.UnusedQuery
- UserNumSessionsQuery - class com.lutris.appserver.server.session.persistent.UserNumSessionsQuery.
- Queries the session associated with a user.
- UserNumSessionsQuery(User) - Constructor for class com.lutris.appserver.server.session.persistent.UserNumSessionsQuery
- UserSessionsQuery - class com.lutris.appserver.server.session.persistent.UserSessionsQuery.
- Queries the sessions associated with a user.
- UserSessionsQuery(User) - Constructor for class com.lutris.appserver.server.session.persistent.UserSessionsQuery
- user - Variable in class com.lutris.appserver.server.session.persistent.UserNumSessionsQuery
- user - Variable in class com.lutris.appserver.server.session.persistent.UserSessionsQuery
Z
- zero - Static variable in class com.lutris.appserver.server.session.persistent.SizeQuery
- zero - Static variable in class com.lutris.appserver.server.session.persistent.UserNumSessionsQuery
A C D E F G K L N P R S U Z
|
|||||||||
| Home >> All >> com >> lutris >> appserver >> server >> session >> [ persistent overview ] | PREV NEXT | ||||||||