Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.8.0)
E15995-07


oracle.adf.view.core
Class PerfDebugHelper

java.lang.Object
  extended by oracle.adf.view.core.PerfDebugHelper


public class PerfDebugHelper
extends java.lang.Object
Since:
version 11.1.1.8.0

Field Summary
static java.lang.String PERF_DEBUG
           

 

Constructor Summary
PerfDebugHelper()
           

 

Method Summary
static int decreaseSDFLevel()
          decrease the SDF nested level
static int getPerfDebugFlag()
          Get perfDebug flag from request variable
static void increaseSDFLevel()
          Increase the SDF nested level
static void renderPageTime(javax.faces.context.FacesContext context, org.apache.myfaces.trinidad.context.RenderingContext rCtx, javax.faces.component.UIComponent sdf, javax.faces.context.ResponseWriter out)
          Render page timing at the top of the page
static void renderSDFTiming(javax.faces.context.FacesContext context, org.apache.myfaces.trinidad.context.RenderingContext rCtx, ShowDetailFrame sdf, javax.faces.context.ResponseWriter out, long startTime)
          Render performance timing for the SDF
static void setupPerfDebug(javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletRequest hreq)
          Setup perfDebug flag to current user session based on query string

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

PERF_DEBUG

public static final java.lang.String PERF_DEBUG
See Also:
Constant Field Values

Constructor Detail

PerfDebugHelper

public PerfDebugHelper()

Method Detail

setupPerfDebug

public static void setupPerfDebug(javax.servlet.http.HttpSession session,
                                  javax.servlet.http.HttpServletRequest hreq)
Setup perfDebug flag to current user session based on query string
Parameters:
session - - current http session
hreq - - http request object

getPerfDebugFlag

public static int getPerfDebugFlag()
Get perfDebug flag from request variable
Returns:
0 - perfDebug is not enabled, != 0 - enabled

increaseSDFLevel

public static void increaseSDFLevel()
Increase the SDF nested level

decreaseSDFLevel

public static int decreaseSDFLevel()
decrease the SDF nested level
Returns:
- the current level

renderSDFTiming

public static void renderSDFTiming(javax.faces.context.FacesContext context,
                                   org.apache.myfaces.trinidad.context.RenderingContext rCtx,
                                   ShowDetailFrame sdf,
                                   javax.faces.context.ResponseWriter out,
                                   long startTime)
                            throws java.io.IOException
Render performance timing for the SDF
Parameters:
context - faces context FacesContext
rCtx - rendering context RenderingContext
sdf - - associated SDF component
out - - the response out object where the performance timing is written to
startTime - - the start time stamp of the rendering
Throws:
java.io.IOException

renderPageTime

public static void renderPageTime(javax.faces.context.FacesContext context,
                                  org.apache.myfaces.trinidad.context.RenderingContext rCtx,
                                  javax.faces.component.UIComponent sdf,
                                  javax.faces.context.ResponseWriter out)
                           throws java.io.IOException
Render page timing at the top of the page
Parameters:
context - faces context FacesContext
rCtx - rendering context RenderingContext
sdf - - associated SDF component
out - - the response out object where the performance timing is written to
Throws:
java.io.IOException

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.8.0)
E15995-07


Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.