Index

A C F G O P R S T W 
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.
A C F G O P R S T W 
All Classes and Interfaces|All Packages