Package org.pentaho.platform.web.servlet
Class ServletToBeanProxy
- java.lang.Object
-
- org.pentaho.platform.web.servlet.ServletToBeanProxy
-
- All Implemented Interfaces:
javax.servlet.Servlet
public class ServletToBeanProxy extends Object implements javax.servlet.Servlet
Delegates Servlet requests to a Spring-managed bean. Based inFilterToBeanProxy
.- Author:
- mlowery
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.servlet.Servlet
delegate
-
Constructor Summary
Constructors Constructor Description ServletToBeanProxy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
protected org.springframework.context.ApplicationContext
getContext(javax.servlet.ServletConfig config)
javax.servlet.ServletConfig
getServletConfig()
String
getServletInfo()
void
init(javax.servlet.ServletConfig config)
void
service(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res)
-
-
-
Method Detail
-
destroy
public void destroy()
- Specified by:
destroy
in interfacejavax.servlet.Servlet
-
service
public void service(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res) throws javax.servlet.ServletException, IOException
- Specified by:
service
in interfacejavax.servlet.Servlet
- Throws:
javax.servlet.ServletException
IOException
-
getServletConfig
public javax.servlet.ServletConfig getServletConfig()
- Specified by:
getServletConfig
in interfacejavax.servlet.Servlet
-
getServletInfo
public String getServletInfo()
- Specified by:
getServletInfo
in interfacejavax.servlet.Servlet
-
getContext
protected org.springframework.context.ApplicationContext getContext(javax.servlet.ServletConfig config)
-
init
public void init(javax.servlet.ServletConfig config) throws javax.servlet.ServletException
- Specified by:
init
in interfacejavax.servlet.Servlet
- Throws:
javax.servlet.ServletException
-
-