org.apache.cactus.server
class ServletConfigWrapper

java.lang.Object
  |
  +--org.apache.cactus.server.ServletConfigWrapper
All Implemented Interfaces:
ServletConfig
Known Advisors:
LogAspect

public class ServletConfigWrapper
extends java.lang.Object
implements ServletConfig

Wrapper around ServletConfig which overrides the getServletContext() method to return our own wrapper around ServletContext.

Version:
$Id: ServletConfigWrapper.java,v 1.2 2002/04/14 10:15:03 vmassol Exp $
Author:
Vincent Massol
See Also:
ServletContext

Constructor Summary
ServletConfigWrapper(ServletConfig theOriginalConfig)
           
 
Method Summary
 String getInitParameter(String theName)
           Affected by: LogAspect
 Enumeration getInitParameterNames()
           
 ServletContext getServletContext()
           
 String getServletName()
           
 void setInitParameter(String theName, String theValue)
           Affected by: LogAspect
 void setServletName(String theServletName)
           Affected by: LogAspect
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletConfigWrapper

public ServletConfigWrapper(ServletConfig theOriginalConfig)
Method Detail

getInitParameter

public String getInitParameter(String theName)
Specified by:
getInitParameter in interface ServletConfig
Affected by:
around() in LogAspect.

getInitParameterNames

public Enumeration getInitParameterNames()
Specified by:
getInitParameterNames in interface ServletConfig

getServletContext

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

getServletName

public String getServletName()
Specified by:
getServletName in interface ServletConfig

setInitParameter

public void setInitParameter(String theName,
                             String theValue)
Affected by:
around() in LogAspect.

setServletName

public void setServletName(String theServletName)
Affected by:
around() in LogAspect.


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