A C D E G I M O R S V

A

AbstractRegExpFilter - Class in org.apache.shale.application
Convenience base class for Command implementations that perform regular expression matching against a set of zero or more patterns.
AbstractRegExpFilter() - Constructor for class org.apache.shale.application.AbstractRegExpFilter
 
accept(ShaleWebContext) - Method in class org.apache.shale.application.AbstractRegExpFilter
Perform whatever processing is necessary to mark this request as being accepted.

C

CATALOG_NAME - Static variable in class org.apache.shale.application.faces.ShaleApplicationFilter
The name of the Commons Chain Catalog to use.
COMMAND_DESTROY - Static variable in class org.apache.shale.application.faces.ShaleApplicationFilter
The name of the Command to execute during application shutdown.
COMMAND_INIT - Static variable in class org.apache.shale.application.faces.ShaleApplicationFilter
The name of the Command to execute during application startup.
COMMAND_POSTPROCESS - Static variable in class org.apache.shale.application.faces.ShaleApplicationFilter
The name of the Command to execute after the application logic itself is invoked.
COMMAND_PREPROCESS - Static variable in class org.apache.shale.application.faces.ShaleApplicationFilter
The name of the Command to execute before the application logic itself is invoked.
CONTEXT_ATTR - Static variable in class org.apache.shale.application.faces.ShaleApplicationFilter
The request scope attribute key under which the Context object used for this chain of command request to be stored, in addition to it being passed in to the command chains.
ContextRelativePathFilter - Class in org.apache.shale.application
Command that filters incoming requests based on matching the context-relative portion of the request URI (in other words, servlet path plus path info) against regular expression patterns that are configured on this instance.
ContextRelativePathFilter() - Constructor for class org.apache.shale.application.ContextRelativePathFilter
 

D

destroy() - Method in class org.apache.shale.application.faces.ShaleApplicationFilter
Perform application shutdown finalization as necessary.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.shale.application.faces.ShaleApplicationFilter
Perform per-request application controler functionality.

E

execute(Context) - Method in class org.apache.shale.application.AbstractRegExpFilter
Perform the matching algorithm described in our class Javadocs against the value returned by the value() method.

G

getExcludes() - Method in class org.apache.shale.application.AbstractRegExpFilter
Return the comma-delimited regular expresson patterns to exclude remote host names that match, if any; otherwise, return null.
getFacesContext() - Method in class org.apache.shale.application.faces.ShaleWebContext
Return the FacesContext for the current request, if any; otherwise, return null.
getIncludes() - Method in class org.apache.shale.application.AbstractRegExpFilter
Return the comma-delimited regular expresson patterns to include remote host names that match, if any; otherwise, return null.
getIncludesPatterns() - Method in class org.apache.shale.application.AbstractRegExpFilter
Returns an array of regular expression patterns for the includes list.

I

init(FilterConfig) - Method in class org.apache.shale.application.faces.ShaleApplicationFilter
Perform application startup intiialization as necessary.

M

matches(String, Pattern[], boolean) - Method in class org.apache.shale.application.AbstractRegExpFilter
Match the specified expression against the specified precompiled patterns.

O

org.apache.shale.application - package org.apache.shale.application
This package contains application scope Command implementations that may be useful in the preprocess or postprocess command chains in the shale catalog.
org.apache.shale.application.faces - package org.apache.shale.application.faces
 

R

reject(ShaleWebContext) - Method in class org.apache.shale.application.AbstractRegExpFilter
Perform whatever processing is necessary to mark this request as being rejected.
RemoteAddrFilter - Class in org.apache.shale.application
Command that filters incoming requests based on matching the remote address against regular expression patterns that are configured on this instance.
RemoteAddrFilter() - Constructor for class org.apache.shale.application.RemoteAddrFilter
 
RemoteHostFilter - Class in org.apache.shale.application
Command that filters incoming requests based on matching the remote host name (or the remote address, if no remote host name is available) against regular expression patterns that are configured on this instance.
RemoteHostFilter() - Constructor for class org.apache.shale.application.RemoteHostFilter
 
RESOURCE_NAME - Static variable in class org.apache.shale.application.faces.ShaleApplicationFilter
The name of the internal resource containing our default configuration of the default command.

S

setExcludes(String) - Method in class org.apache.shale.application.AbstractRegExpFilter
Set the comma-delimited regular expression patterns to exclude remote host names that match, if any; or null for no restrictions.
setFacesContext(FacesContext) - Method in class org.apache.shale.application.faces.ShaleWebContext
Set the FacesContext for the current request.
setIncludes(String) - Method in class org.apache.shale.application.AbstractRegExpFilter
Set the comma-delimited regular expression patterns to include remote host names that match, if any; or null for no restrictions.
setRequest(HttpServletRequest) - Method in class org.apache.shale.application.faces.ShaleWebContext
Set the HttpServletRequest that will be passed on to the remainder of the filter chain.
setResponse(HttpServletResponse) - Method in class org.apache.shale.application.faces.ShaleWebContext
Set the HttpServletResponse that will be passed on to the remainder of the filter chain.
ShaleApplicationFilter - Class in org.apache.shale.application.faces
ShaleApplicationFilter is a Filter implementation that invokes the required Application Controller functionality on every request.
ShaleApplicationFilter() - Constructor for class org.apache.shale.application.faces.ShaleApplicationFilter
 
ShaleWebContext - Class in org.apache.shale.application.faces
Commons Chain Context implementation for Shale.
ShaleWebContext(ServletContext, HttpServletRequest, HttpServletResponse) - Constructor for class org.apache.shale.application.faces.ShaleWebContext
Construct a new context instance with the specified parameters.

V

value(ShaleWebContext) - Method in class org.apache.shale.application.AbstractRegExpFilter
Return the value, from the specified context, that should be used to match against the configured exclude and include patterns.
value(ShaleWebContext) - Method in class org.apache.shale.application.ContextRelativePathFilter
Return the servlet path (if any) concatenated with the path info (if any) for this request.
value(ShaleWebContext) - Method in class org.apache.shale.application.RemoteAddrFilter
Return the value to be tested against exclude and include patterns.
value(ShaleWebContext) - Method in class org.apache.shale.application.RemoteHostFilter
Return the value to be tested against exclude and include patterns.

A C D E G I M O R S V

Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.