- AbstractApplicationBean - Class in org.apache.shale.view
-
AbstractApplicationBean is the abstract base class for
data bean(s) that are stored in application scope attributes.
- AbstractApplicationBean() - Constructor for class org.apache.shale.view.AbstractApplicationBean
-
Create a new application scope bean.
- AbstractFacesBean - Class in org.apache.shale.view
-
Convenient abstract base class for application beans that wish to
interact with JavaServer Faces request processing facilities.
- AbstractFacesBean() - Constructor for class org.apache.shale.view.AbstractFacesBean
-
- AbstractRequestBean - Class in org.apache.shale.view
-
AbstractRequestBean is the abstract base class for
data bean(s) that are stored in request scope attributes.
- AbstractRequestBean() - Constructor for class org.apache.shale.view.AbstractRequestBean
-
Create a new request scope bean.
- AbstractSessionBean - Class in org.apache.shale.view
-
AbstractSessionBean is the abstract base class for
data bean(s) that are stored in session scope attributes.
- AbstractSessionBean() - Constructor for class org.apache.shale.view.AbstractSessionBean
-
Create a new session scope bean.
- AbstractViewController - Class in org.apache.shale.view
-
- AbstractViewController() - Constructor for class org.apache.shale.view.AbstractViewController
-
Pre-initialize the postBack
property appropriately
if we can.
- activate() - Method in class org.apache.shale.view.AbstractSessionBean
-
This method is called when the session containing it was
reactivated.
- afterPhase(PhaseEvent) - Method in class org.apache.shale.view.faces.ViewPhaseListener
-
Perform after-phase processing for the phase defined in the
specified event.
- ApplicationException - Exception in org.apache.shale.view
-
Runtime exception encapsulating a List
of exceptions that
have occurred during the request processing lifecycle.
- ApplicationException() - Constructor for exception org.apache.shale.view.ApplicationException
-
Construct an exception with no message.
- ApplicationException(String) - Constructor for exception org.apache.shale.view.ApplicationException
-
Construct an exception with the specified message.
- ApplicationException(String, Throwable) - Constructor for exception org.apache.shale.view.ApplicationException
-
Construct an exception with the specified message and cause.
- ApplicationException(Throwable) - Constructor for exception org.apache.shale.view.ApplicationException
-
Construct an exception with the specified cause.
- ApplicationException(List) - Constructor for exception org.apache.shale.view.ApplicationException
-
Construct an exception with the specified List
of
causes.
- attributeAdded(ServletContextAttributeEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to an application scope attribute being added.
- attributeAdded(HttpSessionBindingEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to a session scope attribute being added.
- attributeAdded(ServletRequestAttributeEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to a request scope attribute being added.
- attributeRemoved(ServletContextAttributeEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to an application scope attribute being removed.
- attributeRemoved(HttpSessionBindingEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to a session scope attribute being removed.
- attributeRemoved(ServletRequestAttributeEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to a request scope attribute being removed.
- attributeReplaced(ServletContextAttributeEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to an application scope attribute being replaced.
- attributeReplaced(HttpSessionBindingEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to a session scope attribute being replaced.
- attributeReplaced(ServletRequestAttributeEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to a request scope attribute being replaced.
- getActionURL(FacesContext, String) - Method in class org.apache.shale.view.faces.ViewViewHandler
- getApplication() - Method in class org.apache.shale.view.AbstractFacesBean
-
Retiurn the Application
instance for the current
web application.
- getApplicationMap() - Method in class org.apache.shale.view.AbstractFacesBean
-
Return a Map
of the application scope attributes
for this web application.
- getBean(String) - Method in class org.apache.shale.view.AbstractFacesBean
-
Return the named bean from request, session, or application scope.
- getComponentType() - Method in class org.apache.shale.view.faces.SubviewTag
-
Return the required component type.
- getExceptions() - Method in exception org.apache.shale.view.ApplicationException
-
Return a List
of exceptoins that are the cumulative
cause of this exception.
- getExternalContext() - Method in class org.apache.shale.view.AbstractFacesBean
-
Return the ExternalContext
instance for the
current request.
- getFacesContext() - Method in class org.apache.shale.view.AbstractFacesBean
-
Return the FacesContext
instance for the
current request.
- getFamily() - Method in class org.apache.shale.view.faces.SubviewComponent
-
Return the component family for this component.
- getLifecycle() - Method in class org.apache.shale.view.AbstractFacesBean
-
Return the configured Lifecycle
instance for
the current application.
- getPhaseId() - Method in class org.apache.shale.view.faces.ViewPhaseListener
-
Return PhaseId.ANY_PHASE
, indicating our interest
in all phases of the request processing lifecycle.
- getRendererType() - Method in class org.apache.shale.view.faces.SubviewTag
-
Return the required renderer type.
- getRequestHeaderMap() - Method in class org.apache.shale.view.AbstractFacesBean
-
Return a Map
of the request headers included in this
request.
- getRequestMap() - Method in class org.apache.shale.view.AbstractFacesBean
-
Return a Map
of the request scope attributes
for this request.
- getRequestParameter(String) - Method in class org.apache.shale.view.AbstractFacesBean
-
Return the first (or only) value for the specified request parameter.
- getRequestParameterMap() - Method in class org.apache.shale.view.AbstractFacesBean
-
Return a Map
of the request parameters included in this
request.
- getRequestParameterValues(String) - Method in class org.apache.shale.view.AbstractFacesBean
-
Return an array of all the values for the specified request parameter,
if there are any.
- getResourceURL(FacesContext, String) - Method in class org.apache.shale.view.faces.ViewViewHandler
- getSessionMap() - Method in class org.apache.shale.view.AbstractFacesBean
-
Return a Map
of the session scope attributes
for the current user.
- getValue(String) - Method in class org.apache.shale.view.AbstractFacesBean
-
Evaluate the specified value binding expression and return
the value it points at.
- passivate() - Method in class org.apache.shale.view.AbstractSessionBean
-
This method is called when the session containing it is about to be
passivated.
- PHASE_ID - Static variable in class org.apache.shale.view.faces.ViewPhaseListener
-
Request scope attribute under which the PhaseId
for the
current phase is exposed.
- preprocess() - Method in class org.apache.shale.view.AbstractViewController
-
The default implementation does nothing.
- preprocess(Object) - Method in class org.apache.shale.view.faces.ViewControllerCallbacks
-
Perform the preprocess
callback on the specified
instance.
- preprocess() - Method in interface org.apache.shale.view.ViewController
-
Called after the component tree has been restored (in Restore
View phase), if the current request is a postback.
- prerender() - Method in class org.apache.shale.view.AbstractViewController
-
The default implementation does nothing.
- prerender(Object) - Method in class org.apache.shale.view.faces.ViewControllerCallbacks
-
Perform the prerender
callback on the specified
instance.
- prerender() - Method in interface org.apache.shale.view.ViewController
-
Called before the Render Response processing for this request
is performed, whether or not this is a post back request.
- processAction(ActionEvent) - Method in class org.apache.shale.view.faces.ViewActionListener
-
Handle a default action event.
- processApplication(FacesContext) - Method in class org.apache.shale.view.faces.ShaleViewRoot
-
Override to catch exceptions raised by the action listeners
in the invoke application phase.
- processDecodes(FacesContext) - Method in class org.apache.shale.view.faces.ShaleViewRoot
-
Override to catch and handle exceptions with immediate commands
and value change listeners in the apply request values phase.
- processDecodes(FacesContext) - Method in class org.apache.shale.view.faces.SubviewComponent
-
Prior to the standard processing, call the
preprocess()
callback on the
ViewController
associated with this subview,
if any.
- processUpdates(FacesContext) - Method in class org.apache.shale.view.faces.ShaleViewRoot
-
Override to catch and handle exceptions raised in the
update model phase.
- processValidators(FacesContext) - Method in class org.apache.shale.view.faces.ShaleViewRoot
-
Override to catch and handle exceptions in value change
listeners that might have occured in the process validations
phase.
- saveData(String, Object) - Method in class org.apache.shale.view.AbstractFacesBean
-
Save the specified data object (which MUST be
Serializable
) under the specified key, such that it can
be retrieved (via getData()
) on a s subsequent request
immediately after the component tree has been restored.
- sessionCreated(HttpSessionEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to a session created event.
- sessionDestroyed(HttpSessionEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to a session destroyed event.
- sessionDidActivate(HttpSessionEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to a "session did activate" event.
- sessionWillPassivate(HttpSessionEvent) - Method in class org.apache.shale.view.faces.LifecycleListener
-
Respond to a "session will passivate" event.
- setBean(String, Object) - Method in class org.apache.shale.view.AbstractFacesBean
-
Replace the value of any attribute stored in request scope,
session scope, or application scope, under the specified name.
- setPostBack(boolean) - Method in class org.apache.shale.view.AbstractViewController
-
Set a flag indicating whether this request is a "post back" (that is,
the view was restored in order to respond to a submit from the client),
or a newly created view.
- setPostBack(boolean) - Method in interface org.apache.shale.view.ViewController
-
Set a flag indicating whether this request is a "post back" (that is,
the view was restored in order to respond to a submit from the client),
or a newly created view.
- setValue(String, Object) - Method in class org.apache.shale.view.AbstractFacesBean
-
Evaluate the specified value binding expression, and replace
the value it points at.
- ShaleViewRoot - Class in org.apache.shale.view.faces
-
Extending the UIViewRoot to provide specialized exception
handling needed for the Shale view controller to enforce the contracts
of the callbacks.
- ShaleViewRoot() - Constructor for class org.apache.shale.view.faces.ShaleViewRoot
-
- SubviewComponent - Class in org.apache.shale.view.faces
-
Specialized implementation of
UINamingContainer
that
provides
ViewController
functionality for subviews.
- SubviewComponent() - Constructor for class org.apache.shale.view.faces.SubviewComponent
-
- SubviewTag - Class in org.apache.shale.view.faces
-
- SubviewTag() - Constructor for class org.apache.shale.view.faces.SubviewTag
-