org.perf.log.filter.portal
Class RequestResponseUtils

java.lang.Object
  extended by org.perf.log.filter.portal.RequestResponseUtils

public class RequestResponseUtils
extends java.lang.Object


Constructor Summary
RequestResponseUtils()
           
 
Method Summary
static java.util.List getAllChildPortlets(com.ibm.portal.content.LayoutNode subtreeRoot, com.ibm.portal.content.LayoutModel lm)
           
static javax.servlet.http.HttpServletRequest getHttpServletRequest(javax.portlet.PortletRequest request)
           
static java.lang.String getPageTitle(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response)
           
static java.lang.String getPortletName(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response)
           
static void printDebugInformation(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response, java.util.Map<java.lang.String,java.lang.String> portletInfoMap)
           
static void printHttpServletRequestAttribute(javax.servlet.http.HttpServletRequest httpServletRequest)
           
static void printHttpServletRequestParameter(javax.servlet.http.HttpServletRequest httpServletRequest)
           
static void printHttpServletRequestRelatedInfo(javax.servlet.http.HttpServletRequest httpServletRequest)
           
static void printHttpServletRequestRelatedInfo(javax.portlet.PortletRequest portletRequest)
           
static void printHttpSessionAttribute(javax.servlet.http.HttpServletRequest httpServletRequest)
           
static void printPortletPreferences(javax.portlet.PortletRequest portletRequest)
           
static void printPortletProperties(javax.portlet.PortletRequest portletRequest)
           
static void printPortletRelatedInfo(javax.portlet.PortletRequest portletRequest)
           
static void printPortletRequestAttribute(javax.portlet.PortletRequest portletRequest)
           
static void printPortletRequestParameter(javax.portlet.PortletRequest portletRequest)
           
static void printPortletSessionInfo(javax.portlet.PortletRequest portletRequest)
           
static void pushPortletLogContext(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response, java.lang.String phase)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestResponseUtils

public RequestResponseUtils()
Method Detail

getAllChildPortlets

public static java.util.List getAllChildPortlets(com.ibm.portal.content.LayoutNode subtreeRoot,
                                                 com.ibm.portal.content.LayoutModel lm)
                                          throws com.ibm.portal.ModelException
Throws:
com.ibm.portal.ModelException

printHttpServletRequestRelatedInfo

public static void printHttpServletRequestRelatedInfo(javax.servlet.http.HttpServletRequest httpServletRequest)

printHttpServletRequestRelatedInfo

public static void printHttpServletRequestRelatedInfo(javax.portlet.PortletRequest portletRequest)

printPortletRelatedInfo

public static void printPortletRelatedInfo(javax.portlet.PortletRequest portletRequest)

printPortletProperties

public static void printPortletProperties(javax.portlet.PortletRequest portletRequest)

printPortletRequestParameter

public static void printPortletRequestParameter(javax.portlet.PortletRequest portletRequest)

printPortletRequestAttribute

public static void printPortletRequestAttribute(javax.portlet.PortletRequest portletRequest)

printPortletPreferences

public static void printPortletPreferences(javax.portlet.PortletRequest portletRequest)

printPortletSessionInfo

public static void printPortletSessionInfo(javax.portlet.PortletRequest portletRequest)

getHttpServletRequest

public static javax.servlet.http.HttpServletRequest getHttpServletRequest(javax.portlet.PortletRequest request)

printHttpServletRequestParameter

public static void printHttpServletRequestParameter(javax.servlet.http.HttpServletRequest httpServletRequest)

printHttpServletRequestAttribute

public static void printHttpServletRequestAttribute(javax.servlet.http.HttpServletRequest httpServletRequest)

printHttpSessionAttribute

public static void printHttpSessionAttribute(javax.servlet.http.HttpServletRequest httpServletRequest)

getPageTitle

public static java.lang.String getPageTitle(javax.portlet.PortletRequest request,
                                            javax.portlet.PortletResponse response)

printDebugInformation

public static void printDebugInformation(javax.portlet.PortletRequest request,
                                         javax.portlet.PortletResponse response,
                                         java.util.Map<java.lang.String,java.lang.String> portletInfoMap)

getPortletName

public static java.lang.String getPortletName(javax.portlet.PortletRequest request,
                                              javax.portlet.PortletResponse response)

pushPortletLogContext

public static void pushPortletLogContext(javax.portlet.PortletRequest request,
                                         javax.portlet.PortletResponse response,
                                         java.lang.String phase)