org.apache.cactus.server
class AbstractWebImplicitObjects

java.lang.Object
  |
  +--org.apache.cactus.server.AbstractWebImplicitObjects
All Implemented Interfaces:
ImplicitObjects, WebImplicitObjects
Direct Known Subclasses:
FilterImplicitObjects, ServletImplicitObjects
Known Advisors:
LogAspect

public abstract class AbstractWebImplicitObjects
extends java.lang.Object
implements WebImplicitObjects

Holder class that contains the instances of the implicit objects that exist for all web requests. Namely they are HttpServletRequest, HttpServletResponse and ServletContext.

Version:
$Id: AbstractWebImplicitObjects.java,v 1.1 2002/03/10 13:58:25 vmassol Exp $
Author:
Vincent Massol

Constructor Summary
AbstractWebImplicitObjects()
           
 
Method Summary
 HttpServletRequest getHttpServletRequest()
           
 HttpServletResponse getHttpServletResponse()
           
 ServletContext getServletContext()
           
 void setHttpServletRequest(HttpServletRequest theRequest)
           Affected by: LogAspect
 void setHttpServletResponse(HttpServletResponse theResponse)
           Affected by: LogAspect
 void setServletContext(ServletContext theContext)
           Affected by: LogAspect
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractWebImplicitObjects

public AbstractWebImplicitObjects()
Method Detail

getHttpServletRequest

public HttpServletRequest getHttpServletRequest()
Specified by:
getHttpServletRequest in interface WebImplicitObjects

getHttpServletResponse

public HttpServletResponse getHttpServletResponse()
Specified by:
getHttpServletResponse in interface WebImplicitObjects

getServletContext

public ServletContext getServletContext()
Specified by:
getServletContext in interface WebImplicitObjects

setHttpServletRequest

public void setHttpServletRequest(HttpServletRequest theRequest)
Specified by:
setHttpServletRequest in interface WebImplicitObjects
Affected by:
around() in LogAspect.

setHttpServletResponse

public void setHttpServletResponse(HttpServletResponse theResponse)
Specified by:
setHttpServletResponse in interface WebImplicitObjects
Affected by:
around() in LogAspect.

setServletContext

public void setServletContext(ServletContext theContext)
Specified by:
setServletContext in interface WebImplicitObjects
Affected by:
around() in LogAspect.


Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.