com.liferay.portal.kernel.servlet
Class SecureServlet

java.lang.Object
  extended by com.liferay.portal.kernel.util.BasePortalLifecycle
      extended by com.liferay.portal.kernel.servlet.SecureServlet
All Implemented Interfaces:
PortalLifecycle, javax.servlet.Servlet, javax.servlet.ServletConfig

public class SecureServlet
extends BasePortalLifecycle
implements javax.servlet.ServletConfig, javax.servlet.Servlet

Author:
Brian Wing Shun Chan

Field Summary
 
Fields inherited from interface com.liferay.portal.kernel.util.PortalLifecycle
METHOD_ALL, METHOD_DESTROY, METHOD_INIT
 
Constructor Summary
SecureServlet()
           
 
Method Summary
 void destroy()
           
protected  void doPortalDestroy()
           
protected  void doPortalInit()
           
 java.lang.String getInitParameter(java.lang.String name)
           
 java.util.Enumeration<java.lang.String> getInitParameterNames()
           
 javax.servlet.ServletConfig getServletConfig()
           
 javax.servlet.ServletContext getServletContext()
           
 java.lang.String getServletInfo()
           
 java.lang.String getServletName()
           
 void init(javax.servlet.ServletConfig servletConfig)
           
 void service(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse)
           
 
Methods inherited from class com.liferay.portal.kernel.util.BasePortalLifecycle
portalDestroy, portalInit, registerPortalLifecycle, registerPortalLifecycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecureServlet

public SecureServlet()
Method Detail

destroy

public void destroy()
Specified by:
destroy in interface javax.servlet.Servlet

getInitParameter

public java.lang.String getInitParameter(java.lang.String name)
Specified by:
getInitParameter in interface javax.servlet.ServletConfig

getInitParameterNames

public java.util.Enumeration<java.lang.String> getInitParameterNames()
Specified by:
getInitParameterNames in interface javax.servlet.ServletConfig

getServletConfig

public javax.servlet.ServletConfig getServletConfig()
Specified by:
getServletConfig in interface javax.servlet.Servlet

getServletContext

public javax.servlet.ServletContext getServletContext()
Specified by:
getServletContext in interface javax.servlet.ServletConfig

getServletInfo

public java.lang.String getServletInfo()
Specified by:
getServletInfo in interface javax.servlet.Servlet

getServletName

public java.lang.String getServletName()
Specified by:
getServletName in interface javax.servlet.ServletConfig

init

public void init(javax.servlet.ServletConfig servletConfig)
Specified by:
init in interface javax.servlet.Servlet

service

public void service(javax.servlet.ServletRequest servletRequest,
                    javax.servlet.ServletResponse servletResponse)
             throws java.io.IOException,
                    javax.servlet.ServletException
Specified by:
service in interface javax.servlet.Servlet
Throws:
java.io.IOException
javax.servlet.ServletException

doPortalDestroy

protected void doPortalDestroy()
Specified by:
doPortalDestroy in class BasePortalLifecycle

doPortalInit

protected void doPortalInit()
                     throws java.lang.Exception
Specified by:
doPortalInit in class BasePortalLifecycle
Throws:
java.lang.Exception