A B C D E F G H I P S U W 
All Classes All Packages

A

addEvidenceFromRequest(FlowData, HttpServletRequest) - Method in interface fiftyone.pipeline.web.services.WebRequestEvidenceServiceCore
Collect all the evidence needed from the request and add to the FlowData instance.
addEvidenceFromRequest(FlowData, HttpServletRequest) - Method in class fiftyone.pipeline.web.services.WebRequestEvidenceServiceCore.Default
 

B

buildFromConfiguration(PipelineBuilder, PipelineOptions, boolean) - Static method in class fiftyone.pipeline.web.StartupHelpers
Configure the extra web elements required and build the Pipeline using the PipelineBuilder.buildFromConfiguration(PipelineOptions) method.
buildFromConfiguration(PipelineBuilder, PipelineOptions, boolean, String) - Static method in class fiftyone.pipeline.web.StartupHelpers
Configure the extra web elements required and build the Pipeline using the PipelineBuilder.buildFromConfiguration(PipelineOptions) method.

C

checkAndAdd(FlowData, String, Object) - Method in class fiftyone.pipeline.web.services.WebRequestEvidenceServiceCore.Default
Check if the FlowData requires this item of evidence, and add it if it does.
ClientSidePropertyCopyright - Static variable in class fiftyone.pipeline.web.Constants
The copyright message to add to all javascript.
clientsidePropertyServiceCore - Variable in class fiftyone.pipeline.web.services.FiftyOneJSServiceCore.Default
 
ClientsidePropertyServiceCore - Interface in fiftyone.pipeline.web.services
Class that provides functionality for the 'Client side overrides' feature.
ClientsidePropertyServiceCore.Default - Class in fiftyone.pipeline.web.services
Default implementation of the ClientsidePropertyServiceCore interface.
Constants - Class in fiftyone.pipeline.web
 
Constants() - Constructor for class fiftyone.pipeline.web.Constants
 
CORE_JS_NAME - Static variable in class fiftyone.pipeline.web.Constants
The name of the core JavaScript served to the client.
CORE_JSON_NAME - Static variable in class fiftyone.pipeline.web.Constants
The name of the JSON served to the client.

D

Default() - Constructor for class fiftyone.pipeline.web.services.FlowDataProviderCore.Default
 
Default() - Constructor for class fiftyone.pipeline.web.services.UACHServiceCore.Default
 
Default() - Constructor for class fiftyone.pipeline.web.services.WebRequestEvidenceServiceCore.Default
 
Default(ClientsidePropertyServiceCore, boolean) - Constructor for class fiftyone.pipeline.web.services.FiftyOneJSServiceCore.Default
Construct a new instance.
Default(FlowDataProviderCore, Pipeline) - Constructor for class fiftyone.pipeline.web.services.ClientsidePropertyServiceCore.Default
Create a new instance.
Default(WebRequestEvidenceServiceCore, Pipeline) - Constructor for class fiftyone.pipeline.web.services.PipelineResultServiceCore.Default
Create a new instance.
DEFAULT_CLIENTSIDE_ENABLED - Static variable in class fiftyone.pipeline.web.Constants
Default value for the client-side enabled option.
DEFAULT_CONFIG_FILE - Static variable in class fiftyone.pipeline.web.Constants
The default path in a .war package to the 51Degrees configuration file.
DEFAULT_URL_PATTERNS - Static variable in class fiftyone.pipeline.web.Constants
The default URL matching pattern to apply Pipeline processing to,
destroy() - Method in class fiftyone.pipeline.web.PipelineFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class fiftyone.pipeline.web.PipelineFilter
 

E

enabled - Variable in class fiftyone.pipeline.web.services.FiftyOneJSServiceCore.Default
 

F

fiftyone.pipeline.web - package fiftyone.pipeline.web
 
fiftyone.pipeline.web.services - package fiftyone.pipeline.web.services
 
FiftyOneJSServiceCore - Interface in fiftyone.pipeline.web.services
Service that provides the 51Degrees javascript when requested.
FiftyOneJSServiceCore.Default - Class in fiftyone.pipeline.web.services
Default implementation of the FiftyOneJSServiceCore service.
FlowDataProviderCore - Interface in fiftyone.pipeline.web.services
Provider to be injected into controllers to get the pre-processed FlowData for the request being serviced.
FlowDataProviderCore.Default - Class in fiftyone.pipeline.web.services
Default implementation of the FlowDataProviderCore service.

G

getFlowData(HttpServletRequest) - Method in class fiftyone.pipeline.web.services.FlowDataProviderCore.Default
 
getFlowData(HttpServletRequest) - Method in interface fiftyone.pipeline.web.services.FlowDataProviderCore
Get the FlowData associated with the HTTP request.

H

HTTPCONTEXT_FIFTYONE - Static variable in class fiftyone.pipeline.web.Constants
Key prefix used for 51Degrees data stored in the HTTP context.
HTTPCONTEXT_FLOWDATA - Static variable in class fiftyone.pipeline.web.Constants
Key used to store the FlowData object in the HTTP context.

I

init() - Method in class fiftyone.pipeline.web.services.ClientsidePropertyServiceCore.Default
Initialise the service.
init(FilterConfig) - Method in class fiftyone.pipeline.web.PipelineFilter
 

P

pipeline - Variable in class fiftyone.pipeline.web.services.ClientsidePropertyServiceCore.Default
The Pipeline in the server instance.
pipeline - Variable in class fiftyone.pipeline.web.services.PipelineResultServiceCore.Default
Pipeline used to process the evidence.
PIPELINE_OPTIONS - Static variable in class fiftyone.pipeline.web.Constants
The name used in the configuration options for the Pipeline's configuration element.
PipelineFilter - Class in fiftyone.pipeline.web
Servlet filter used to intercept HTTP requests and process them using the 51Degrees Pipeline.
PipelineFilter() - Constructor for class fiftyone.pipeline.web.PipelineFilter
 
PipelineResultServiceCore - Interface in fiftyone.pipeline.web.services
Service used to process web requests through the Pipeline.
PipelineResultServiceCore.Default - Class in fiftyone.pipeline.web.services
Default implementation of the PipelineResultServiceCore service.
process(HttpServletRequest) - Method in class fiftyone.pipeline.web.services.PipelineResultServiceCore.Default
 
process(HttpServletRequest) - Method in interface fiftyone.pipeline.web.services.PipelineResultServiceCore
Populate the evidence from the request and process through the Pipeline.
PROFILE_OVERRIDES_SPLITTER - Static variable in class fiftyone.pipeline.web.services.ClientsidePropertyServiceCore.Default
Character used by profile override logic to separate profile IDs.

S

serveContent(HttpServletRequest, HttpServletResponse, ClientsidePropertyServiceCore.Default.ContentTypes) - Method in class fiftyone.pipeline.web.services.ClientsidePropertyServiceCore.Default
 
serveJavascript(HttpServletRequest, HttpServletResponse) - Method in class fiftyone.pipeline.web.services.ClientsidePropertyServiceCore.Default
 
serveJavascript(HttpServletRequest, HttpServletResponse) - Method in interface fiftyone.pipeline.web.services.ClientsidePropertyServiceCore
Add the JavaScript from the FlowData object to the HttpServletResponse
serveJS(HttpServletRequest, HttpServletResponse) - Method in class fiftyone.pipeline.web.services.FiftyOneJSServiceCore.Default
 
serveJS(HttpServletRequest, HttpServletResponse) - Method in interface fiftyone.pipeline.web.services.FiftyOneJSServiceCore
Check if the 51Degrees JavaScript is being requested and write it to the response if it is.
serveJson(HttpServletRequest, HttpServletResponse) - Method in class fiftyone.pipeline.web.services.ClientsidePropertyServiceCore.Default
 
serveJson(HttpServletRequest, HttpServletResponse) - Method in interface fiftyone.pipeline.web.services.ClientsidePropertyServiceCore
Add the JSON from the FlowData object to the HttpServletResponse
serveJson(HttpServletRequest, HttpServletResponse) - Method in class fiftyone.pipeline.web.services.FiftyOneJSServiceCore.Default
 
serveJson(HttpServletRequest, HttpServletResponse) - Method in interface fiftyone.pipeline.web.services.FiftyOneJSServiceCore
Check if the 51Degrees JSON is being requested and write it to the response if it is
setResponseHeaders(FlowData, HttpServletResponse) - Method in class fiftyone.pipeline.web.services.UACHServiceCore.Default
 
setResponseHeaders(FlowData, HttpServletResponse) - Method in interface fiftyone.pipeline.web.services.UACHServiceCore
Set UACH response header in web response (sets Accept-CH header in response).
StartupHelpers - Class in fiftyone.pipeline.web
Static methods used on server startup to configure and build the Pipeline and services needed.
StartupHelpers() - Constructor for class fiftyone.pipeline.web.StartupHelpers
 

U

UACHServiceCore - Interface in fiftyone.pipeline.web.services
Service to set HTTP headers in the response
UACHServiceCore.Default - Class in fiftyone.pipeline.web.services
Default implementation of the UACHServiceCore service.

W

WebRequestEvidenceServiceCore - Interface in fiftyone.pipeline.web.services
Service used to populate the Evidence from a HttpServletRequest ready for it to be processed by the Pipeline.
WebRequestEvidenceServiceCore.Default - Class in fiftyone.pipeline.web.services
Default implementation of the WebRequestEvidenceServiceCore service.
A B C D E F G H I P S U W 
All Classes All Packages