Skip navigation links
A C D G I O P R S T W 

A

addSession(T, SessionInfo) - Method in class org.tentackle.web.app.WebSessionKeyCache
Adds a mapping between a session and a user 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 session info.
This is usually done in the login controller.
ApplicationServlet - Class in org.tentackle.web.misc
RMI HTTP-tunneling servlet.
ApplicationServlet() - Constructor for class org.tentackle.web.misc.ApplicationServlet
 

C

configurePreferences() - Method in class org.tentackle.web.app.WebApplication
 
configureSessionInfo(SessionInfo) - Method in class org.tentackle.web.app.WebApplication
Configures the session info.
createConnectionManager() - Method in class org.tentackle.web.app.WebApplication
Creates the connection cache for the client sessions.
createLogger() - Method in class org.tentackle.web.misc.ApplicationServlet
Creates the logger for this servlet.
createSessionPool() - Method in class org.tentackle.web.app.WebApplication
Creates the logical SessionPool.
The default implementation creates a DefaultDbPool with a 2 pre-opened Db, increment by 1, don't drop below 2.

D

doFinishStartup() - Method in class org.tentackle.web.app.WebApplication
Finishes the startup.
The default implementation starts the modification thread, unless "--nomodthread" given, creates the connection cache, the Db pool, and the DbServer instance.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.tentackle.web.misc.ApplicationServlet
 
doLogin() - Method in class org.tentackle.web.app.WebApplication
Connects the server to the database backend.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.tentackle.web.misc.ApplicationServlet
Execute the command given in the servlet request query string.
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.tentackle.web.misc.ApplicationServlet
 
doStop(int, Exception) - Method in class org.tentackle.web.app.WebApplication
Terminates the application server.
doStop(int) - Method in class org.tentackle.web.app.WebApplication
Terminates the application server.

G

getConnectionManager() - Method in class org.tentackle.web.app.WebApplication
Gets the connection manager.
getInstance(Class<? extends WebApplication<T>>, Properties) - Static method in class org.tentackle.web.app.WebApplication
Gets the current web application instance or starts a new instance if not already running.
getServletInfo() - Method in class org.tentackle.web.misc.ApplicationServlet
 
getSession(T) - Method in class org.tentackle.web.app.WebApplication
Gets a persistence session from the session pool by a web session key.
getSession(T) - Method in class org.tentackle.web.app.WebSessionKeyCache
Gets the session.
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.
getSessionPool() - Method in class org.tentackle.web.app.WebApplication
 
getWebApplication() - Static method in class org.tentackle.web.app.WebApplication
Gets the current web application instance.

I

init(ServletConfig) - Method in class org.tentackle.web.misc.ApplicationServlet
Initializes the servlet.
isServer() - Method in class org.tentackle.web.app.WebApplication
Returns whether the application is a server.

O

org.tentackle.web.app - package org.tentackle.web.app
Application lifecycle.
org.tentackle.web.misc - package org.tentackle.web.misc
Web application miscellaneous utilities.

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

removeSession(T) - Method in class org.tentackle.web.app.WebSessionKeyCache
Removes a mapping between a session and a user 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

setSessionInfo(SessionInfo) - Method in class org.tentackle.web.app.WebApplication
start(Properties) - Method in class org.tentackle.web.app.WebApplication
Starts the application.
startup(long) - Method in class org.tentackle.web.app.WebSessionKeyCache
Starts the session key cache.
stop() - Method in class org.tentackle.web.app.WebApplication
Gracefully terminates the web application server.

T

terminate() - Method in class org.tentackle.web.app.WebSessionKeyCache
Terminates the session cache.

W

WebApplication<T> - Class in org.tentackle.web.app
Web AbstractApplication.
WebApplication(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 D G I O P R S T W 
Skip navigation links

Tentackle - distributed, domain- and model-driven