corelib.services.web.webapplications
Class WebApplication
java.lang.Object
corelib.services.web.webapplications.WebApplication
public class WebApplication
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebApplication
public WebApplication()
getAttributeNames
public java.util.Enumeration<java.lang.String> getAttributeNames()
getAttribute
public java.lang.Object getAttribute(java.lang.String key)
setAttribute
public void setAttribute(java.lang.String key,
java.lang.Object value)
getDataSourceSet
public DataSourceSet getDataSourceSet()
- Returns the application's
DataSourceSet instance.
DataSources are defined in the WEB-INF/datasources.xml deployment descriptor.
- Returns:
- The application's
DataSourceSet instance. - Since:
- 0.4.0
- See Also:
DataSource,
DataSourceSet
addWebApplicationListener
public void addWebApplicationListener(WebApplicationListener listener)
fireApplicationStarted
public void fireApplicationStarted()
fireApplicationEnded
public void fireApplicationEnded()
- Since:
- 0.3.1
fireSessionCreated
public void fireSessionCreated(javax.servlet.http.HttpSession session)
- Invokes all WebApplicationListener when a new session was created.
- Parameters:
session - The new session.
fireSessionDestroyed
public void fireSessionDestroyed(javax.servlet.http.HttpSession session)
- Invokes all WebApplicationListener when a new session was destroyed.
- Parameters:
session - The destroyed session.
fireRequestStarted
public void fireRequestStarted()
fireRequestTerminated
public void fireRequestTerminated()
CAUTION: Ellipse is proposed to you in BETA version to allow evaluation of this framework. Infini Software is released from any responsibility for the use of Ellipse Framework.
Copyright 2012 Infini Software - All Rights Reserved.