Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

oracle.cabo.servlet.util
Class JspPageDescription

java.lang.Object
  |
  +--oracle.cabo.servlet.util.JspPageDescription
All Implemented Interfaces:
PageDescription

public class JspPageDescription
extends java.lang.Object
implements PageDescription

Implementation of PageDescription that will automatically route the renderering of a page to a JSP (or Servlet).


Field Summary
static java.lang.String BAJA_CONTEXT_ATTRIBUTE
          Name of the ServletRequest attribute that will be used to store the BajaContext.
 
Constructor Summary
JspPageDescription(java.lang.String pageName, java.lang.String jspName, EventHandler eventHandler)
          Create a JspPageDescription.
 
Method Summary
static BajaContext getBajaContext(javax.servlet.ServletRequest request)
          Gets a BajaContext off of the servlet request.
 EventHandler getEventHandler(BajaContext context)
           
 PageRenderer getPageRenderer(BajaContext context)
           
 java.lang.Object getProperty(java.lang.String namespace, java.lang.Object key)
          Gets a property on the PageDescription.
static void setBajaContext(javax.servlet.ServletRequest request, BajaContext context)
          Stores a BajaContext on the servlet request.
 void setProperty(java.lang.String namespace, java.lang.Object key, java.lang.Object value)
          Sets a property on the PageDescription.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BAJA_CONTEXT_ATTRIBUTE

public static final java.lang.String BAJA_CONTEXT_ATTRIBUTE
Name of the ServletRequest attribute that will be used to store the BajaContext.
Constructor Detail

JspPageDescription

public JspPageDescription(java.lang.String pageName,
                          java.lang.String jspName,
                          EventHandler eventHandler)
Create a JspPageDescription.
Parameters:
pageName - the name of the page description
jspName - the (full) name of the JSP that will be used to render this page
eventHandler - the event handler for the page
See Also:
TableEventHandler
Method Detail

getBajaContext

public static BajaContext getBajaContext(javax.servlet.ServletRequest request)
Gets a BajaContext off of the servlet request.

setBajaContext

public static void setBajaContext(javax.servlet.ServletRequest request,
                                  BajaContext context)
Stores a BajaContext on the servlet request.

getPageRenderer

public PageRenderer getPageRenderer(BajaContext context)
Specified by:
getPageRenderer in interface PageDescription

getEventHandler

public EventHandler getEventHandler(BajaContext context)
Specified by:
getEventHandler in interface PageDescription

getProperty

public java.lang.Object getProperty(java.lang.String namespace,
                                    java.lang.Object key)
Gets a property on the PageDescription.
Specified by:
getProperty in interface PageDescription

setProperty

public void setProperty(java.lang.String namespace,
                        java.lang.Object key,
                        java.lang.Object value)
Sets a property on the PageDescription.

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.