A C E F G H L P R S T U W

A

AUTHENTICATION_VIOLATION_FORWARD - Static variable in class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic
The name used to find an ActionForward instance if an authentication violation occurs
AddSessionAttributeCleanupAction - class com.livinglogic.struts.workflow.AddSessionAttributeCleanupAction.
Action class that adds a cleanup object to the primary workflow that removes the session scope attribute whose name is specified via the action mapping's parameter.
AddSessionAttributeCleanupAction() - Constructor for class com.livinglogic.struts.workflow.AddSessionAttributeCleanupAction
 
AddSessionAttributeCleanupAction.Cleanup - class com.livinglogic.struts.workflow.AddSessionAttributeCleanupAction.Cleanup.
The cleanup object,this action adds to the primary workflow
AddSessionAttributeCleanupAction.Cleanup(String) - Constructor for class com.livinglogic.struts.workflow.AddSessionAttributeCleanupAction.Cleanup
 
Authentication - interface com.livinglogic.struts.workflow.Authentication.
Interface that must be implemented by classes which provide authentication checks, that are used in the action mapping's property "authClass".
addCleanupObject(String, WorkflowCleanup) - Method in class com.livinglogic.struts.workflow.Workflow
Registers a named implementation of the WorkflowCleanup command pattern to be processed at the termination of this workflow.
addWorkflow(String) - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Register the label of a further workflow for this mapping.
authClasses - Variable in class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic
The set of Authentication instances that have been created and initialized, keyed by the fully qualified Java class name of the Authentication class.

C

check(HttpServletRequest) - Method in interface com.livinglogic.struts.workflow.Authentication
Check whether the user is authenticated to access the action that is protected with instances of the implementing class.
cleanup(HttpServletRequest) - Method in class com.livinglogic.struts.workflow.AddSessionAttributeCleanupAction.Cleanup
 
cleanup(HttpServletRequest) - Method in interface com.livinglogic.struts.workflow.WorkflowCleanup
Do what you want to do at workflow termination
clearAttributes() - Method in class com.livinglogic.struts.workflow.Workflow
Clears all known names/values.
com.livinglogic.struts.workflow - package com.livinglogic.struts.workflow
 

E

execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.AddSessionAttributeCleanupAction
Returns an ActionForward instance describing where and how control should be forwarded, or null if the response has already been completed.
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.ForwardNextStateViolationAction
Returns an ActionForward instance describing where and how control should be forwarded, or null if the response has already been completed.

F

ForwardNextStateViolationAction - class com.livinglogic.struts.workflow.ForwardNextStateViolationAction.
This action forwards to the action that caused a nextState violation during this request (if any).
ForwardNextStateViolationAction() - Constructor for class com.livinglogic.struts.workflow.ForwardNextStateViolationAction
 

G

get(HttpSession) - Static method in class com.livinglogic.struts.workflow.WorkflowContainer
Retrieves the WorkflowContainer object for a specified user session.
getAttribute(String) - Method in class com.livinglogic.struts.workflow.Workflow
Retrieve the value associated with the specified name.
getAttributeNames() - Method in class com.livinglogic.struts.workflow.Workflow
 
getAuthClass() - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Return authClass for this mapping.
getCleanupObjectNames() - Method in class com.livinglogic.struts.workflow.Workflow
 
getCurrentState() - Method in class com.livinglogic.struts.workflow.Workflow
Returns the label of the current state.
getEndsWorkflow() - Method in class com.livinglogic.struts.workflow.WorkflowMapping.WorkflowData
Returns endsWorkflow
getNewState() - Method in class com.livinglogic.struts.workflow.WorkflowMapping.WorkflowData
Returns newState
getNextStateViolationAction(HttpServletRequest) - Static method in class com.livinglogic.struts.workflow.WorkflowUtils
Retrieves the action that caused a nextState workflow violation.
getNextStates() - Method in class com.livinglogic.struts.workflow.WorkflowMapping.WorkflowData
Returns nextStates
getPrevStates() - Method in class com.livinglogic.struts.workflow.WorkflowMapping.WorkflowData
Returns prevStates
getPrimary() - Method in class com.livinglogic.struts.workflow.WorkflowContainer
Retrieves the primary Workflow object, if any is known at this time.
getPrimaryWorkflow() - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Returns the label of the workflow this mapping belongs to.
getWorkflows() - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Returns the labels of all workflows for this mapping.

H

hasNoWorkflowChecksSet() - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Return the noWorkflowChecks value for this mapping.

L

log - Static variable in class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic
Commons logging instance
logStates(WorkflowContainer) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic
Method that logs the current state information

P

process(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
Process an HttpServletRequest and create the corresponding HttpServletResponse.
process(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
Process an HttpServletRequest and create the corresponding HttpServletResponse.
process(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic
Process an HttpServletRequest and create the corresponding HttpServletResponse.
processActionCreate(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processActionCreate(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processActionCreate(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processActionForm(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processActionForm(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processActionForm(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processActionPerform(HttpServletRequest, HttpServletResponse, Action, ActionForm, ActionMapping) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processActionPerform(HttpServletRequest, HttpServletResponse, Action, ActionForm, ActionMapping) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processActionPerform(HttpServletRequest, HttpServletResponse, Action, ActionForm, ActionMapping) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processAuthClassCreate(HttpServletResponse, String) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic
Return an Authentication instance that will be used to check whether the requested action is allowed to be executed with the current request.
processCheckAuthClass(HttpServletRequest, HttpServletResponse, ActionMapping, Authentication) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic
If this action is protected by an authClass, do the necessary checks.
processCheckWorkflows(WorkflowMapping, WorkflowContainer, HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic
Checks whether the current action is allowed to be executed: If the previously executed action was part of a primary workflow and has defined one ore more nextState conditions,the current action must be part of the same workflow and must lead to one of the defined next states.
processContent(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processContent(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processContent(HttpServletRequest, HttpServletResponse) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processForward(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processForward(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processForward(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processForwardConfig(HttpServletRequest, HttpServletResponse, ForwardConfig) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processForwardConfig(HttpServletRequest, HttpServletResponse, ForwardConfig) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processForwardConfig(HttpServletRequest, HttpServletResponse, ForwardConfig) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processInclude(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processInclude(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processInclude(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processLocale(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processLocale(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processLocale(HttpServletRequest, HttpServletResponse) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processMapping(HttpServletRequest, HttpServletResponse, String) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processMapping(HttpServletRequest, HttpServletResponse, String) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processMapping(HttpServletRequest, HttpServletResponse, String) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processMultipart(HttpServletRequest) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processMultipart(HttpServletRequest) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processMultipart(HttpServletRequest) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processNoCache(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processNoCache(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processNoCache(HttpServletRequest, HttpServletResponse) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processPath(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processPath(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processPath(HttpServletRequest, HttpServletResponse) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processPopulate(HttpServletRequest, HttpServletResponse, ActionForm, ActionMapping) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processPopulate(HttpServletRequest, HttpServletResponse, ActionForm, ActionMapping) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processPopulate(HttpServletRequest, HttpServletResponse, ActionForm, ActionMapping) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processPreprocess(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processPreprocess(HttpServletRequest, HttpServletResponse) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processPreprocess(HttpServletRequest, HttpServletResponse) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processRoles(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processRoles(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processRoles(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 
processValidate(HttpServletRequest, HttpServletResponse, ActionForm, ActionMapping) - Method in class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 
processValidate(HttpServletRequest, HttpServletResponse, ActionForm, ActionMapping) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
processValidate(HttpServletRequest, HttpServletResponse, ActionForm, ActionMapping) - Method in interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter
 

R

removeAttribute(String) - Method in class com.livinglogic.struts.workflow.Workflow
Remove the value associated with the specified name and return it.

S

setAttribute(String, Object) - Method in class com.livinglogic.struts.workflow.Workflow
Associate a value with the specified name which will remain available until this workflow terminates or it is removed using the removeAttribute() method.
setAuthClass(String) - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Set authClass for this mapping.
setEndWorkflow(String) - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Set the endWorkflow property for the latest registered workflow of this mapping.
setNewState(String) - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Set a newState for the latest registered workflow of this mapping, if not yet set.
setNextState(String) - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Set a nextState for the latest registered workflow of this mapping.
setNoWorkflowChecks(String) - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Set noWorkflowChecks value for this mapping.
setPrevState(String) - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Set a prevState for the latest registered workflow of this mapping.
setPrimaryWorkflow(String) - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Register the label of the workflow this mapping belongs to.
setSecondaryWorkflow(String) - Method in class com.livinglogic.struts.workflow.WorkflowMapping
Register the label of a further workflow for this mapping.

T

TilesWorkflowRequestProcessor - class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor.
The workflow request processor that must be used, if the workflow extension is to be used together with the tiles plugin.
TilesWorkflowRequestProcessor() - Constructor for class com.livinglogic.struts.workflow.TilesWorkflowRequestProcessor
 

U

updateWorkflows(HttpServletRequest, WorkflowMapping, WorkflowContainer) - Method in class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic
Updates the workflow data.

W

WORKFLOW_CONTAINER_KEY - Static variable in class com.livinglogic.struts.workflow.WorkflowContainer
The attribute key under which the WorkflowContainer object is stored in a user's session.
WORKFLOW_VIOLATION_FORWARD_PREFIX - Static variable in class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic
The prefix used to find an ActionForward instance if a workflow violation occurs
Workflow - class com.livinglogic.struts.workflow.Workflow.
Class that represents and stores information about a labeled workflow.
Workflow() - Constructor for class com.livinglogic.struts.workflow.Workflow
 
WorkflowCleanup - interface com.livinglogic.struts.workflow.WorkflowCleanup.
Defines a command pattern which will be executed at the time of workflow termination.
WorkflowContainer - class com.livinglogic.struts.workflow.WorkflowContainer.
Class that provides access by label to Workflow objects stored in a user's session.
WorkflowContainer() - Constructor for class com.livinglogic.struts.workflow.WorkflowContainer
 
WorkflowMapping - class com.livinglogic.struts.workflow.WorkflowMapping.
Implementation of enhanced ActionMapping.
WorkflowMapping() - Constructor for class com.livinglogic.struts.workflow.WorkflowMapping
Constructor
WorkflowMapping.WorkflowData - class com.livinglogic.struts.workflow.WorkflowMapping.WorkflowData.
Class that holds mapping data for a labeled workflow
WorkflowMapping.WorkflowData() - Constructor for class com.livinglogic.struts.workflow.WorkflowMapping.WorkflowData
 
WorkflowRequestProcessor - class com.livinglogic.struts.workflow.WorkflowRequestProcessor.
The workflow request processor through which any action request is run in order to get the chance to do the workflow state checks.
WorkflowRequestProcessor() - Constructor for class com.livinglogic.struts.workflow.WorkflowRequestProcessor
 
WorkflowRequestProcessorLogic - class com.livinglogic.struts.workflow.WorkflowRequestProcessorLogic.
This class implements the workflow request processor logic.
WorkflowRequestProcessorLogicAdapter - interface com.livinglogic.struts.workflow.WorkflowRequestProcessorLogicAdapter.
Defines all the methods a RequestProcessor subclass must define, so it can be used in instances of WorkflowRequestProcessorLogic
WorkflowUtils - class com.livinglogic.struts.workflow.WorkflowUtils.
Class that provides utilities for the workflow extension.
WorkflowUtils() - Constructor for class com.livinglogic.struts.workflow.WorkflowUtils
 

A C E F G H L P R S T U W

Copyright © 2004 Struts Workflow Extension Team. All Rights Reserved.