Package org.zkoss.web.portlet
Class PortletServletContext
- java.lang.Object
-
- org.zkoss.web.portlet.PortletServletContext
-
- All Implemented Interfaces:
jakarta.servlet.ServletContext
public class PortletServletContext extends java.lang.Object implements jakarta.servlet.ServletContextA facade servlet context based on a given portlet context.- Author:
- tomyeh
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description jakarta.servlet.FilterRegistration.DynamicaddFilter(java.lang.String s, java.lang.Class<? extends jakarta.servlet.Filter> aClass)jakarta.servlet.FilterRegistration.DynamicaddFilter(java.lang.String s, java.lang.String s1)jakarta.servlet.FilterRegistration.DynamicaddFilter(java.lang.String s, jakarta.servlet.Filter filter)voidaddListener(java.lang.Class<? extends java.util.EventListener> aClass)voidaddListener(java.lang.String s)<T extends java.util.EventListener>
voidaddListener(T t)jakarta.servlet.ServletRegistration.DynamicaddServlet(java.lang.String s, java.lang.Class<? extends jakarta.servlet.Servlet> aClass)jakarta.servlet.ServletRegistration.DynamicaddServlet(java.lang.String s, java.lang.String s1)jakarta.servlet.ServletRegistration.DynamicaddServlet(java.lang.String s, jakarta.servlet.Servlet servlet)<T extends jakarta.servlet.Filter>
TcreateFilter(java.lang.Class<T> aClass)<T extends java.util.EventListener>
TcreateListener(java.lang.Class<T> aClass)<T extends jakarta.servlet.Servlet>
TcreateServlet(java.lang.Class<T> aClass)voiddeclareRoles(java.lang.String... strings)java.lang.ObjectgetAttribute(java.lang.String name)java.util.EnumerationgetAttributeNames()java.lang.ClassLoadergetClassLoader()jakarta.servlet.ServletContextgetContext(java.lang.String path)java.lang.StringgetContextPath()java.util.Set<jakarta.servlet.SessionTrackingMode>getDefaultSessionTrackingModes()intgetEffectiveMajorVersion()intgetEffectiveMinorVersion()java.util.Set<jakarta.servlet.SessionTrackingMode>getEffectiveSessionTrackingModes()jakarta.servlet.FilterRegistrationgetFilterRegistration(java.lang.String s)java.util.Map<java.lang.String,? extends jakarta.servlet.FilterRegistration>getFilterRegistrations()java.lang.StringgetInitParameter(java.lang.String name)java.util.EnumerationgetInitParameterNames()static jakarta.servlet.ServletContextgetInstance(javax.portlet.PortletContext ctx)Returns an instance of ServletContext that representing the specified portlet context.jakarta.servlet.descriptor.JspConfigDescriptorgetJspConfigDescriptor()intgetMajorVersion()java.lang.StringgetMimeType(java.lang.String file)intgetMinorVersion()jakarta.servlet.RequestDispatchergetNamedDispatcher(java.lang.String name)java.lang.StringgetRealPath(java.lang.String path)jakarta.servlet.RequestDispatchergetRequestDispatcher(java.lang.String path)java.net.URLgetResource(java.lang.String path)java.io.InputStreamgetResourceAsStream(java.lang.String path)java.util.SetgetResourcePaths(java.lang.String path)java.lang.StringgetServerInfo()jakarta.servlet.ServletgetServlet(java.lang.String name)Deprecated.java.lang.StringgetServletContextName()java.util.EnumerationgetServletNames()Deprecated.jakarta.servlet.ServletRegistrationgetServletRegistration(java.lang.String s)java.util.Map<java.lang.String,? extends jakarta.servlet.ServletRegistration>getServletRegistrations()java.util.EnumerationgetServlets()Deprecated.jakarta.servlet.SessionCookieConfiggetSessionCookieConfig()java.lang.StringgetVirtualServerName()voidlog(java.lang.Exception exception, java.lang.String msg)Deprecated.voidlog(java.lang.String msg)voidlog(java.lang.String message, java.lang.Throwable throwable)voidremoveAttribute(java.lang.String name)voidsetAttribute(java.lang.String name, java.lang.Object object)booleansetInitParameter(java.lang.String s, java.lang.String s1)voidsetSessionTrackingModes(java.util.Set<jakarta.servlet.SessionTrackingMode> set)
-
-
-
Method Detail
-
getInstance
public static jakarta.servlet.ServletContext getInstance(javax.portlet.PortletContext ctx)
Returns an instance of ServletContext that representing the specified portlet context.Use this method instead of the constructor.
-
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
getAttributein interfacejakarta.servlet.ServletContext
-
getAttributeNames
public java.util.Enumeration getAttributeNames()
- Specified by:
getAttributeNamesin interfacejakarta.servlet.ServletContext
-
getContext
public jakarta.servlet.ServletContext getContext(java.lang.String path)
- Specified by:
getContextin interfacejakarta.servlet.ServletContext
-
getInitParameter
public java.lang.String getInitParameter(java.lang.String name)
- Specified by:
getInitParameterin interfacejakarta.servlet.ServletContext
-
getInitParameterNames
public java.util.Enumeration getInitParameterNames()
- Specified by:
getInitParameterNamesin interfacejakarta.servlet.ServletContext
-
getMajorVersion
public int getMajorVersion()
- Specified by:
getMajorVersionin interfacejakarta.servlet.ServletContext
-
getMimeType
public java.lang.String getMimeType(java.lang.String file)
- Specified by:
getMimeTypein interfacejakarta.servlet.ServletContext
-
getMinorVersion
public int getMinorVersion()
- Specified by:
getMinorVersionin interfacejakarta.servlet.ServletContext
-
getNamedDispatcher
public jakarta.servlet.RequestDispatcher getNamedDispatcher(java.lang.String name)
- Specified by:
getNamedDispatcherin interfacejakarta.servlet.ServletContext
-
getRealPath
public java.lang.String getRealPath(java.lang.String path)
- Specified by:
getRealPathin interfacejakarta.servlet.ServletContext
-
getRequestDispatcher
public jakarta.servlet.RequestDispatcher getRequestDispatcher(java.lang.String path)
- Specified by:
getRequestDispatcherin interfacejakarta.servlet.ServletContext
-
getResource
public java.net.URL getResource(java.lang.String path) throws java.net.MalformedURLException- Specified by:
getResourcein interfacejakarta.servlet.ServletContext- Throws:
java.net.MalformedURLException
-
getResourceAsStream
public java.io.InputStream getResourceAsStream(java.lang.String path)
- Specified by:
getResourceAsStreamin interfacejakarta.servlet.ServletContext
-
getResourcePaths
public java.util.Set getResourcePaths(java.lang.String path)
- Specified by:
getResourcePathsin interfacejakarta.servlet.ServletContext
-
getServerInfo
public java.lang.String getServerInfo()
- Specified by:
getServerInfoin interfacejakarta.servlet.ServletContext
-
getServlet
public jakarta.servlet.Servlet getServlet(java.lang.String name)
Deprecated.- Specified by:
getServletin interfacejakarta.servlet.ServletContext
-
getServletNames
public java.util.Enumeration getServletNames()
Deprecated.- Specified by:
getServletNamesin interfacejakarta.servlet.ServletContext
-
getServlets
public java.util.Enumeration getServlets()
Deprecated.- Specified by:
getServletsin interfacejakarta.servlet.ServletContext
-
getServletContextName
public java.lang.String getServletContextName()
- Specified by:
getServletContextNamein interfacejakarta.servlet.ServletContext
-
log
public void log(java.lang.Exception exception, java.lang.String msg)Deprecated.- Specified by:
login interfacejakarta.servlet.ServletContext
-
log
public void log(java.lang.String msg)
- Specified by:
login interfacejakarta.servlet.ServletContext
-
log
public void log(java.lang.String message, java.lang.Throwable throwable)- Specified by:
login interfacejakarta.servlet.ServletContext
-
removeAttribute
public void removeAttribute(java.lang.String name)
- Specified by:
removeAttributein interfacejakarta.servlet.ServletContext
-
setAttribute
public void setAttribute(java.lang.String name, java.lang.Object object)- Specified by:
setAttributein interfacejakarta.servlet.ServletContext
-
getContextPath
public java.lang.String getContextPath()
- Specified by:
getContextPathin interfacejakarta.servlet.ServletContext
-
getEffectiveMajorVersion
public int getEffectiveMajorVersion()
- Specified by:
getEffectiveMajorVersionin interfacejakarta.servlet.ServletContext
-
getEffectiveMinorVersion
public int getEffectiveMinorVersion()
- Specified by:
getEffectiveMinorVersionin interfacejakarta.servlet.ServletContext
-
setInitParameter
public boolean setInitParameter(java.lang.String s, java.lang.String s1)- Specified by:
setInitParameterin interfacejakarta.servlet.ServletContext
-
addServlet
public jakarta.servlet.ServletRegistration.Dynamic addServlet(java.lang.String s, java.lang.String s1)- Specified by:
addServletin interfacejakarta.servlet.ServletContext
-
addServlet
public jakarta.servlet.ServletRegistration.Dynamic addServlet(java.lang.String s, jakarta.servlet.Servlet servlet)- Specified by:
addServletin interfacejakarta.servlet.ServletContext
-
addServlet
public jakarta.servlet.ServletRegistration.Dynamic addServlet(java.lang.String s, java.lang.Class<? extends jakarta.servlet.Servlet> aClass)- Specified by:
addServletin interfacejakarta.servlet.ServletContext
-
createServlet
public <T extends jakarta.servlet.Servlet> T createServlet(java.lang.Class<T> aClass) throws jakarta.servlet.ServletException- Specified by:
createServletin interfacejakarta.servlet.ServletContext- Throws:
jakarta.servlet.ServletException
-
getServletRegistration
public jakarta.servlet.ServletRegistration getServletRegistration(java.lang.String s)
- Specified by:
getServletRegistrationin interfacejakarta.servlet.ServletContext
-
getServletRegistrations
public java.util.Map<java.lang.String,? extends jakarta.servlet.ServletRegistration> getServletRegistrations()
- Specified by:
getServletRegistrationsin interfacejakarta.servlet.ServletContext
-
addFilter
public jakarta.servlet.FilterRegistration.Dynamic addFilter(java.lang.String s, java.lang.String s1)- Specified by:
addFilterin interfacejakarta.servlet.ServletContext
-
addFilter
public jakarta.servlet.FilterRegistration.Dynamic addFilter(java.lang.String s, jakarta.servlet.Filter filter)- Specified by:
addFilterin interfacejakarta.servlet.ServletContext
-
addFilter
public jakarta.servlet.FilterRegistration.Dynamic addFilter(java.lang.String s, java.lang.Class<? extends jakarta.servlet.Filter> aClass)- Specified by:
addFilterin interfacejakarta.servlet.ServletContext
-
createFilter
public <T extends jakarta.servlet.Filter> T createFilter(java.lang.Class<T> aClass) throws jakarta.servlet.ServletException- Specified by:
createFilterin interfacejakarta.servlet.ServletContext- Throws:
jakarta.servlet.ServletException
-
getFilterRegistration
public jakarta.servlet.FilterRegistration getFilterRegistration(java.lang.String s)
- Specified by:
getFilterRegistrationin interfacejakarta.servlet.ServletContext
-
getFilterRegistrations
public java.util.Map<java.lang.String,? extends jakarta.servlet.FilterRegistration> getFilterRegistrations()
- Specified by:
getFilterRegistrationsin interfacejakarta.servlet.ServletContext
-
getSessionCookieConfig
public jakarta.servlet.SessionCookieConfig getSessionCookieConfig()
- Specified by:
getSessionCookieConfigin interfacejakarta.servlet.ServletContext
-
setSessionTrackingModes
public void setSessionTrackingModes(java.util.Set<jakarta.servlet.SessionTrackingMode> set)
- Specified by:
setSessionTrackingModesin interfacejakarta.servlet.ServletContext
-
getDefaultSessionTrackingModes
public java.util.Set<jakarta.servlet.SessionTrackingMode> getDefaultSessionTrackingModes()
- Specified by:
getDefaultSessionTrackingModesin interfacejakarta.servlet.ServletContext
-
getEffectiveSessionTrackingModes
public java.util.Set<jakarta.servlet.SessionTrackingMode> getEffectiveSessionTrackingModes()
- Specified by:
getEffectiveSessionTrackingModesin interfacejakarta.servlet.ServletContext
-
addListener
public void addListener(java.lang.String s)
- Specified by:
addListenerin interfacejakarta.servlet.ServletContext
-
addListener
public <T extends java.util.EventListener> void addListener(T t)
- Specified by:
addListenerin interfacejakarta.servlet.ServletContext
-
addListener
public void addListener(java.lang.Class<? extends java.util.EventListener> aClass)
- Specified by:
addListenerin interfacejakarta.servlet.ServletContext
-
createListener
public <T extends java.util.EventListener> T createListener(java.lang.Class<T> aClass) throws jakarta.servlet.ServletException- Specified by:
createListenerin interfacejakarta.servlet.ServletContext- Throws:
jakarta.servlet.ServletException
-
getJspConfigDescriptor
public jakarta.servlet.descriptor.JspConfigDescriptor getJspConfigDescriptor()
- Specified by:
getJspConfigDescriptorin interfacejakarta.servlet.ServletContext
-
getClassLoader
public java.lang.ClassLoader getClassLoader()
- Specified by:
getClassLoaderin interfacejakarta.servlet.ServletContext
-
declareRoles
public void declareRoles(java.lang.String... strings)
- Specified by:
declareRolesin interfacejakarta.servlet.ServletContext
-
getVirtualServerName
public java.lang.String getVirtualServerName()
- Specified by:
getVirtualServerNamein interfacejakarta.servlet.ServletContext
-
-