Index
All Classes and Interfaces|All Packages
A
- addSessionInfo(T, SessionInfo) - Method in class org.tentackle.web.app.WebSessionKeyCache
-
Adds a mapping between a session and a session info.
This is usually done in the login controller. - addWebSession(T, SessionInfo) - Method in class org.tentackle.web.app.WebApplication
-
Adds a mapping between a web session key and a user's session info.
This is usually done in the login controller.
C
- cleanup() - Method in class org.tentackle.web.app.WebApplication
F
- finishStartup() - Method in class org.tentackle.web.app.WebApplication
G
- getSession(T) - Method in class org.tentackle.web.app.WebApplication
-
Gets a persistence session from the session pool by a web session key.
- getSessionInfo(T) - Method in class org.tentackle.web.app.WebSessionKeyCache
-
Gets the session info.
- getSessionKeys(SessionInfo) - Method in class org.tentackle.web.app.WebApplication
-
Gets the web session keys for a user session info.
- getSessionKeys(SessionInfo) - Method in class org.tentackle.web.app.WebSessionKeyCache
-
Gets the session keys for a user session info.
O
- org.tentackle.web - module org.tentackle.web
-
tentackle-web module.
- org.tentackle.web.app - package org.tentackle.web.app
-
Application lifecycle.
P
- putSession(Session) - Method in class org.tentackle.web.app.WebApplication
-
Release a persistence session.
Should be invoked after sending/rendering the response to the web browser.
R
- removeSessionInfo(T) - Method in class org.tentackle.web.app.WebSessionKeyCache
-
Removes a mapping between a session and a session info.
This is usually done in the logout controller. - removeWebSession(T) - Method in class org.tentackle.web.app.WebApplication
-
Removes a mapping between a web session key and a user session info.
This is usually done in the logout controller.
S
- startup() - Method in class org.tentackle.web.app.WebApplication
- startup(long) - Method in class org.tentackle.web.app.WebSessionKeyCache
-
Starts the session key cache.
T
- terminate() - Method in class org.tentackle.web.app.WebSessionKeyCache
-
Terminates the session cache.
W
- WebApplication<T> - Class in org.tentackle.web.app
-
Web Server Application.
- WebApplication(String, String) - Constructor for class org.tentackle.web.app.WebApplication
-
Creates an instance of a web application.
- WebSessionKeyCache<T> - Class in org.tentackle.web.app
-
A cache mapping user session infos to the web container's session keys.
- WebSessionKeyCache() - Constructor for class org.tentackle.web.app.WebSessionKeyCache
-
Creates a session key cache.
All Classes and Interfaces|All Packages