org.pentaho.platform.web.http.request
Class PentahoHttpRequestListener

java.lang.Object
  extended by org.pentaho.platform.web.http.request.PentahoHttpRequestListener
All Implemented Interfaces:
EventListener, javax.servlet.ServletRequestListener

public class PentahoHttpRequestListener
extends Object
implements javax.servlet.ServletRequestListener

In a J2EE environment, sets the Pentaho session statically per request so the session can be retrieved by other consumers within the same request without having it passed to them explicitly.

Author:
aphillips

Constructor Summary
PentahoHttpRequestListener()
           
 
Method Summary
 void requestDestroyed(javax.servlet.ServletRequestEvent sre)
           
 void requestInitialized(javax.servlet.ServletRequestEvent sre)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PentahoHttpRequestListener

public PentahoHttpRequestListener()
Method Detail

requestDestroyed

public void requestDestroyed(javax.servlet.ServletRequestEvent sre)
Specified by:
requestDestroyed in interface javax.servlet.ServletRequestListener

requestInitialized

public void requestInitialized(javax.servlet.ServletRequestEvent sre)
Specified by:
requestInitialized in interface javax.servlet.ServletRequestListener