站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBOSS Portal 2.4 API 英文版文档

JBossServletContextProvider - JBOSS Portal 2.4 API 英文版文档


org.jboss.portal.bridge
Class JBossServletContextProvider

java.lang.Object
  extended byorg.jboss.portal.bridge.JBossServletContextProvider
All Implemented Interfaces:
org.apache.portals.bridges.common.ServletContextProvider

public class JBossServletContextProvider
extends java.lang.Object
implements org.apache.portals.bridges.common.ServletContextProvider

The JBoss implementation of org.apache.portals.bridges.common.ServletContextProvider use thread local variables to keep the request associated with the current thread of execution.


Nested Class Summary
static class JBossServletContextProvider.BridgeInfo
           
 
Constructor Summary
JBossServletContextProvider()
           
 
Method Summary
 javax.servlet.http.HttpServletRequest getHttpServletRequest(GenericPortlet genericPortlet, PortletRequest portletRequest)
           
 javax.servlet.http.HttpServletResponse getHttpServletResponse(GenericPortlet genericPortlet, PortletResponse portletResponse)
           
 javax.servlet.ServletContext getServletContext(GenericPortlet genericPortlet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossServletContextProvider

public JBossServletContextProvider()
Method Detail

getServletContext

public javax.servlet.ServletContext getServletContext(GenericPortlet genericPortlet)
                                               throws java.lang.IllegalStateException
Specified by:
getServletContext in interface org.apache.portals.bridges.common.ServletContextProvider
Throws:
java.lang.IllegalStateException - if no bridge info is found

getHttpServletRequest

public javax.servlet.http.HttpServletRequest getHttpServletRequest(GenericPortlet genericPortlet,
                                                                   PortletRequest portletRequest)
                                                            throws java.lang.IllegalStateException
Specified by:
getHttpServletRequest in interface org.apache.portals.bridges.common.ServletContextProvider
Throws:
java.lang.IllegalStateException - if no bridge info is found

getHttpServletResponse

public javax.servlet.http.HttpServletResponse getHttpServletResponse(GenericPortlet genericPortlet,
                                                                     PortletResponse portletResponse)
                                                              throws java.lang.IllegalStateException
Specified by:
getHttpServletResponse in interface org.apache.portals.bridges.common.ServletContextProvider
Throws:
java.lang.IllegalStateException - if no bridge info is found