A B C D E F G H I J K L M N O P Q R S T U V W _

A

ACTION_CONFIG_KEY - Static variable in class org.apache.struts.flow.Constants
The default context attribute under which the ActionConfig for the current request will be stored.
ACTION_FORM_KEY - Static variable in class org.apache.struts.flow.Constants
The default context attribute under which the ActionForm for the current request will be stored.
ACTION_KEY - Static variable in class org.apache.struts.flow.Constants
The default context attribute under which the Action for the current request will be stored.
ACTION_SERVLET_KEY - Static variable in class org.apache.struts.flow.Constants
The default context attribute under which the ActionServet for the current application will be stored.
AUTHORITY - Static variable in class org.apache.struts.flow.core.source.SourceUtil
 
AbstractAggregatedValidity - class org.apache.struts.flow.core.source.impl.validity.AbstractAggregatedValidity.
The base class for the aggregation implementations
AbstractAggregatedValidity() - Constructor for class org.apache.struts.flow.core.source.impl.validity.AbstractAggregatedValidity
 
AbstractInterpreter - class org.apache.struts.flow.core.AbstractInterpreter.
Abstract superclass for various scripting languages used by Cocoon for flow control.
AbstractInterpreter() - Constructor for class org.apache.struts.flow.core.AbstractInterpreter
 
AbstractSource - class org.apache.struts.flow.core.source.impl.AbstractSource.
Abstract base class for a source implementation.
AbstractSource() - Constructor for class org.apache.struts.flow.core.source.impl.AbstractSource
 
AbstractSourceResolver - class org.apache.struts.flow.core.source.impl.AbstractSourceResolver.
Base interface for resolving a source by system identifiers.
AbstractSourceResolver() - Constructor for class org.apache.struts.flow.core.source.impl.AbstractSourceResolver
 
AggregatedValidity - class org.apache.struts.flow.core.source.impl.validity.AggregatedValidity.
A validation object using a List.
AggregatedValidity() - Constructor for class org.apache.struts.flow.core.source.impl.validity.AggregatedValidity
 
Argument - class org.apache.struts.flow.core.Argument.
Stores an argument to be passed into the method called for flow execution
Argument(String, Object) - Constructor for class org.apache.struts.flow.core.Argument
Constructor for the Argument object
absolutize(String, String) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Calls absolutize(url1, url2, false).
absolutize(String, String, boolean) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Calls absolutize(url1, url2, false, true).
absolutize(String, String, boolean, boolean) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Applies a location to a baseURI.
absolutize(String, String) - Method in interface org.apache.struts.flow.core.source.URIAbsolutizer
 
absolutize(String, String) - Method in class org.apache.struts.flow.core.source.impl.FileSourceFactory
 
accumulate(String, Object) - Method in class org.apache.struts.flow.json.JSONObject
Accumulate values under a key.
add(SourceParameters) - Method in class org.apache.struts.flow.core.source.SourceParameters
Add all parameters from the incoming parameters object.
add(SourceValidity) - Method in class org.apache.struts.flow.core.source.impl.validity.AbstractAggregatedValidity
 
add(DeferredValidity) - Method in class org.apache.struts.flow.core.source.impl.validity.DeferredAggregatedValidity
 
addCauseLocations(MultiLocatable, Throwable) - Static method in class org.apache.struts.flow.core.location.LocatedException
Add to the location stack all locations of an exception chain.
addContinuation(WebContinuation) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl.WebContinuationsHolder
 
addExtensionFunction(Class, String, Method) - Method in class org.apache.struts.flow.sugar.SugarWrapFactory
 
addExtensionFunctions(Class) - Method in class org.apache.struts.flow.sugar.SugarWrapFactory
 
addFinder(LocationUtils.LocationFinder) - Static method in class org.apache.struts.flow.core.location.LocationUtils
Add a LocationUtils.LocationFinder to the list of finders that will be queried for an object's location by LocationUtils.getLocation(Object, String).
addFlowVariable(String, FlowVariableFactory) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Adds a class that will register a global variable
addGlobalVariable(String, Object) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Adds a class that will register a global variable
addLocation(Location) - Method in class org.apache.struts.flow.core.location.LocatedException
 
addLocation(Location) - Method in class org.apache.struts.flow.core.location.LocatedRuntimeException
 
addLocation(Location) - Method in interface org.apache.struts.flow.core.location.MultiLocatable
Add a location to the current list of locations.
addLocationAttributes(Locator, Attributes) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Add location attributes to a set of SAX attributes.
append(File) - Static method in class org.apache.struts.flow.sugar.FileExtensions
Appends text to the file.
appendParameters(String, SourceParameters) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Append parameters to the uri Each parameter is appended to the uri with "parameter=value", the parameters are separated by "&".
asImmutable(List) - Static method in class org.apache.struts.flow.sugar.ListExtensions
Returns an immutable version of this list.
asSynchronized(List) - Static method in class org.apache.struts.flow.sugar.ListExtensions
Returns a synchronized version of this list.

B

BIZ_DATA_KEY - Static variable in class org.apache.struts.flow.Constants
The default context attribute under which the business data for the current request will be stored.
back() - Method in class org.apache.struts.flow.json.JSONTokener
Back up one character.
bindContinuationsToSession - Variable in class org.apache.struts.flow.core.ContinuationsManagerImpl
 
buildNamespaceClasses() - Static method in class org.apache.struts.flow.ibatis.SqlMap
 
bytes - Variable in class org.apache.struts.flow.core.ContinuationsManagerImpl
 

C

COL_ATTR - Static variable in class org.apache.struts.flow.core.location.LocationAttributes
Attribute name for the column number
CONTINUATION_ID_KEY - Static variable in class org.apache.struts.flow.Constants
The default context attribute under which the continuation id for the current request will be stored.
ChainSourceResolver - class org.apache.struts.flow.core.source.impl.ChainSourceResolver.
Base interface for resolving a source by system identifiers.
ChainSourceResolver(Context) - Constructor for class org.apache.struts.flow.core.source.impl.ChainSourceResolver
 
CollectionExtensions - class org.apache.struts.flow.sugar.CollectionExtensions.
Adds various function extensions to java.util.List implementations.
CollectionExtensions() - Constructor for class org.apache.struts.flow.sugar.CollectionExtensions
 
CommonsLogger - class org.apache.struts.flow.CommonsLogger.
Logger extension that hooks into commons-logging
CommonsLogger() - Constructor for class org.apache.struts.flow.CommonsLogger
 
CompilingInterpreter - class org.apache.struts.flow.core.CompilingInterpreter.
This is a base class for all interpreters compiling the scripts
CompilingInterpreter() - Constructor for class org.apache.struts.flow.core.CompilingInterpreter
 
CompilingInterpreter.ScriptSourceEntry - class org.apache.struts.flow.core.CompilingInterpreter.ScriptSourceEntry.
 
CompilingInterpreter.ScriptSourceEntry(Source) - Constructor for class org.apache.struts.flow.core.CompilingInterpreter.ScriptSourceEntry
 
CompilingInterpreter.ScriptSourceEntry(Source, Script, long) - Constructor for class org.apache.struts.flow.core.CompilingInterpreter.ScriptSourceEntry
 
Constants - class org.apache.struts.flow.Constants.
Global constants for the Chain of Responsibility Library.
Constants() - Constructor for class org.apache.struts.flow.Constants
 
ContinuationsDisposer - interface org.apache.struts.flow.core.ContinuationsDisposer.
ContinuationsDisposer declares the contract for the clean-up of specfic continuations.
ContinuationsManager - interface org.apache.struts.flow.core.ContinuationsManager.
The interface of the Continuations manager.
ContinuationsManagerImpl - class org.apache.struts.flow.core.ContinuationsManagerImpl.
The default implementation of ContinuationsManager.
ContinuationsManagerImpl() - Constructor for class org.apache.struts.flow.core.ContinuationsManagerImpl
 
ContinuationsManagerImpl.HolderAwareWebContinuation - class org.apache.struts.flow.core.ContinuationsManagerImpl.HolderAwareWebContinuation.
WebContinuation extension that holds also the information about the holder.
ContinuationsManagerImpl.HolderAwareWebContinuation(String, Object, WebContinuation, int, String, ContinuationsDisposer, ContinuationsManagerImpl.WebContinuationsHolder) - Constructor for class org.apache.struts.flow.core.ContinuationsManagerImpl.HolderAwareWebContinuation
 
ContinuationsManagerImpl.WebContinuationsHolder - class org.apache.struts.flow.core.ContinuationsManagerImpl.WebContinuationsHolder.
A holder for WebContinuations.
ContinuationsManagerImpl.WebContinuationsHolder() - Constructor for class org.apache.struts.flow.core.ContinuationsManagerImpl.WebContinuationsHolder
 
ConversionHelper - class org.apache.struts.flow.core.javascript.ConversionHelper.
Aids in converting from Javascript objects to Java objects and vice versa.
ConversionHelper() - Constructor for class org.apache.struts.flow.core.javascript.ConversionHelper
 
call(Context, Scriptable, Scriptable, Object[]) - Method in class org.apache.struts.flow.sugar.ExtensionFunction
 
callFunction(String, List, WebContext) - Method in interface org.apache.struts.flow.core.Interpreter
This method is called from the sitemap, using the syntax
callFunction(String, List, WebContext) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Calls a JavaScript function, passing params as its arguments.
canCancel(OutputStream) - Method in interface org.apache.struts.flow.core.source.ModifiableSource
Can the data sent to an OutputStream returned by ModifiableSource.getOutputStream() be cancelled ?
canCancel(OutputStream) - Method in class org.apache.struts.flow.core.source.impl.FileSource
Can the data sent to an OutputStream returned by FileSource.getOutputStream() be cancelled ?
cancel(OutputStream) - Method in interface org.apache.struts.flow.core.source.ModifiableSource
Cancel the data sent to an OutputStream returned by ModifiableSource.getOutputStream().
cancel(OutputStream) - Method in class org.apache.struts.flow.core.source.impl.FileSource
Cancel the data sent to an OutputStream returned by FileSource.getOutputStream().
characters(char[], int, int) - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
checkInfos() - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Call AbstractSource.getInfos() if it hasn't already been called since the last call to AbstractSource.refresh().
checkTime - Variable in class org.apache.struts.flow.core.AbstractInterpreter
Interval between two checks for modified script files.
children - Variable in class org.apache.struts.flow.core.WebContinuation
The children continuations.
client - Static variable in class org.apache.struts.flow.ibatis.SqlMap
 
clone() - Method in class org.apache.struts.flow.core.source.SourceParameters
Returns a copy of the parameters object.
compareTo(Object) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl.HolderAwareWebContinuation
 
compareTo(Object) - Method in class org.apache.struts.flow.core.WebContinuation
Compares the expiration time of this instance with that of the WebContinuation passed as argument.
compileScript(Context, Scriptable, Source) - Method in class org.apache.struts.flow.core.CompilingInterpreter
TODO - This is a little bit strange, the interpreter calls get Script on the ScriptSourceEntry which in turn calls compileScript on the interpreter.
compileScript(Context, Scriptable, Source) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
 
compiledScripts - Variable in class org.apache.struts.flow.core.CompilingInterpreter
Mapping of String objects (source uri's) to ScriptSourceEntry's
construct(Context, Scriptable, Object[]) - Method in class org.apache.struts.flow.sugar.ExtensionFunction
 
contains(String) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl.WebContinuationsHolder
 
contains(WebContinuation) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl.WebContinuationsHolder
 
containsParameter(String) - Method in class org.apache.struts.flow.core.source.SourceParameters
Test if a value for this parameter exists.
continuation - Variable in class org.apache.struts.flow.core.WebContinuation
The continuation this object represents.
continuationsHolder - Variable in class org.apache.struts.flow.core.ContinuationsManagerImpl
Main continuations holder.
continuationsMgr - Variable in class org.apache.struts.flow.core.AbstractInterpreter
 
copy(Source, Source) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Copy the source to a specified destination.
copy(InputStream, OutputStream) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Copy the contents of an InputStream to an OutputStream.
copyTo(Source) - Method in interface org.apache.struts.flow.core.source.MoveableSource
Copy the current source to a specified destination.
copyTo(Source) - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
createFileSource(String) - Method in class org.apache.struts.flow.core.source.impl.URLSourceFactory
Create an file-based source.
createPageLocal() - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
createPageLocal() - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
createPageLocal() - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
createURLSource(URL, Map) - Method in class org.apache.struts.flow.core.source.impl.URLSourceFactory
Create an URL-based source.
createWebContinuation(Object, WebContinuation, int, String, ContinuationsDisposer, WebContext) - Method in interface org.apache.struts.flow.core.ContinuationsManager
Create a WebContinuation object given a native continuation object and its parent.
createWebContinuation(Object, WebContinuation, int, String, ContinuationsDisposer, WebContext) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
 

D

DefaultFlowVariableFactory - class org.apache.struts.flow.core.DefaultFlowVariableFactory.
Defines a variable registrar used to define a call-specific variable in the global scope.
DefaultFlowVariableFactory(Class) - Constructor for class org.apache.struts.flow.core.DefaultFlowVariableFactory
 
DeferredAggregatedValidity - class org.apache.struts.flow.core.source.impl.validity.DeferredAggregatedValidity.
A validation object using a List.
DeferredAggregatedValidity() - Constructor for class org.apache.struts.flow.core.source.impl.validity.DeferredAggregatedValidity
 
DeferredValidity - interface org.apache.struts.flow.core.source.impl.validity.DeferredValidity.
This object delivers a validity object if required.
debug(String) - Method in class org.apache.struts.flow.CommonsLogger
Logs a debug message
debug(String) - Method in class org.apache.struts.flow.core.Logger
Logs a debugging message
debug(String, Throwable) - Method in class org.apache.struts.flow.core.Logger
Logs a debugging message
decodePath(String) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Decode a path.
defaultTimeToLive - Variable in class org.apache.struts.flow.core.ContinuationsManagerImpl
How long does a continuation exist in memory since the last access? The time is in miliseconds, and the default is 1 hour.
dehexchar(char) - Static method in class org.apache.struts.flow.json.JSONTokener
Get the hex value of a character (base16).
delete(int) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
delete(String) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
delete(PageLocal, String) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
delete(PageLocal, int) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
delete(PageLocal, String) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
delete(PageLocal, int) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
delete(PageLocal, String) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
delete(PageLocal, int) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
delete() - Method in interface org.apache.struts.flow.core.source.ModifiableSource
Delete the source
delete() - Method in class org.apache.struts.flow.core.source.impl.FileSource
Delete the source.
delete(String) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
delete(int) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
delete(int) - Method in class org.apache.struts.flow.sugar.ScriptableList
 
delete(String) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
delete(int) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
destroy() - Method in class org.apache.struts.flow.FlowPlugIn
Release any resources that were allocated at initialization, including any continuations.
destroy() - Method in interface org.apache.struts.flow.core.ContinuationsManager
Destroys all continuations and any other resident objects
destroy() - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Destroys all continuations and any other resident objects
detachFromParent() - Method in class org.apache.struts.flow.core.WebContinuation
 
display() - Method in class org.apache.struts.flow.core.WebContinuation
Debugging method.
display(int) - Method in class org.apache.struts.flow.core.WebContinuation
Debugging method.
displayAllContinuations() - Method in interface org.apache.struts.flow.core.ContinuationsManager
Prints debug information about all web continuations into the log file.
displayAllContinuations() - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Dump to Log file all WebContinuations in the system
displayExpireSet() - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Dump to Log file the current contents of the expirations SortedSet
dispose() - Method in class org.apache.struts.flow.core.CompilingInterpreter
 
dispose() - Method in class org.apache.struts.flow.core.WebContinuation
Dispose this continuation.
disposeContinuation(WebContinuation) - Method in interface org.apache.struts.flow.core.ContinuationsDisposer
Disposes the passed continuation object.
disposeContinuation(ContinuationsManagerImpl.WebContinuationsHolder, WebContinuation) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Makes the continuation inaccessible for lookup, and triggers possible needed cleanup code through the ContinuationsDisposer interface.
disposed() - Method in class org.apache.struts.flow.core.WebContinuation
Return true if this continuation was disposed of
disposer - Variable in class org.apache.struts.flow.core.WebContinuation
Holds the ContinuationsDisposer to call when this continuation gets invalidated.
doView(RenderRequest, RenderResponse) - Method in class org.apache.struts.flow.portlet.FlowPortlet
The portlet's main view prints "Hello, World"
duplicate() - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 

E

ExpiresValidity - class org.apache.struts.flow.core.source.impl.validity.ExpiresValidity.
A validation object that holds an expiration date.
ExpiresValidity(long) - Constructor for class org.apache.struts.flow.core.source.impl.validity.ExpiresValidity
Constructor
ExtensionFunction - class org.apache.struts.flow.sugar.ExtensionFunction.
Base class for function extensions.
ExtensionFunction() - Constructor for class org.apache.struts.flow.sugar.ExtensionFunction
 
each(Collection) - Static method in class org.apache.struts.flow.sugar.CollectionExtensions
Iterates through the collection and for each element, calls the passed function with the element as the parameter.
eachLine(File) - Static method in class org.apache.struts.flow.sugar.FileExtensions
Passes each line to the provided function.
encode(String) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Translates a string into x-www-form-urlencoded format.
encode(String, String) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Translates a string into x-www-form-urlencoded format with specified encoding
encodeBASE64(String) - Static method in class org.apache.struts.flow.core.source.SourceUtil
BASE 64 encoding.
encodeBASE64(byte[]) - Static method in class org.apache.struts.flow.core.source.SourceUtil
BASE 64 encoding.
endDocument() - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
endElement(String, String, String) - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
endPrefixMapping(String) - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
ensureCauseChainIsSet(Throwable) - Static method in class org.apache.struts.flow.core.location.LocatedException
Crawl the cause chain and ensure causes are properly set using .
equals(Object) - Method in class org.apache.struts.flow.core.WebContinuation
True if the identifiers are the same, false otherwise.
equals(Object) - Method in class org.apache.struts.flow.core.location.LocationImpl
 
error(String) - Method in class org.apache.struts.flow.CommonsLogger
Logs an error message
error(Exception) - Method in class org.apache.struts.flow.CommonsLogger
Prints an exception
error(String) - Method in class org.apache.struts.flow.core.Logger
Logs an error
error(Exception) - Method in class org.apache.struts.flow.core.Logger
Prints an exception
error(String, String, int, String, int) - Method in class org.apache.struts.flow.core.javascript.JSErrorReporter
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.flow.FlowAction
Handle by either starting a new Control Flow or continuing an existing one.
execute(Context, Scriptable, Scriptable, Object[]) - Method in class org.apache.struts.flow.sugar.ExtensionFunction
 
exists() - Method in interface org.apache.struts.flow.core.source.Source
Does this source exist ?
exists() - Method in class org.apache.struts.flow.core.source.impl.FileSource
Does this source actually exist ?
exists() - Method in class org.apache.struts.flow.core.source.impl.ResourceSource
 
exists() - Method in class org.apache.struts.flow.core.source.impl.URLSource
Does this source exist ?
expirations - Variable in class org.apache.struts.flow.core.ContinuationsManagerImpl
Sorted set of WebContinuation instances, based on their expiration time.
expireContinuations() - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Remove all continuations which have already expired.

F

FOMResourceNotFoundException - exception org.apache.struts.flow.core.javascript.fom.FOMResourceNotFoundException.
The exception thrown when the FOM classes can't find the necessary resource.
FOMResourceNotFoundException(String) - Constructor for class org.apache.struts.flow.core.javascript.fom.FOMResourceNotFoundException
 
FOMResourceNotFoundException(String, Throwable) - Constructor for class org.apache.struts.flow.core.javascript.fom.FOMResourceNotFoundException
 
FOM_Flow - class org.apache.struts.flow.core.javascript.fom.FOM_Flow.
Implementation of FOM (Flow Object Model).
FOM_Flow() - Constructor for class org.apache.struts.flow.core.javascript.fom.FOM_Flow
 
FOM_JavaScriptInterpreter - class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter.
Interface with the JavaScript interpreter.
FOM_JavaScriptInterpreter() - Constructor for class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
 
FOM_JavaScriptInterpreter.ThreadScope - class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter.ThreadScope.
 
FOM_JavaScriptInterpreter.ThreadScope(Global, Map, WrapFactory) - Constructor for class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter.ThreadScope
Initializes new top-level scope.
FOM_WebContinuation - class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation.
 
FOM_WebContinuation() - Constructor for class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
FOM_WebContinuation(WebContinuation) - Constructor for class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
FORWARD_NAME_KEY - Static variable in class org.apache.struts.flow.Constants
The default context attribute under which the forward name for the current request will be stored.
FRAGMENT - Static variable in class org.apache.struts.flow.core.source.SourceUtil
 
Factory - class org.apache.struts.flow.core.Factory.
Simple static factory for getting interface implementations.
Factory() - Constructor for class org.apache.struts.flow.core.Factory
 
FileExtensions - class org.apache.struts.flow.sugar.FileExtensions.
Adds various functions to java.io.File
FileExtensions() - Constructor for class org.apache.struts.flow.sugar.FileExtensions
 
FileSource - class org.apache.struts.flow.core.source.impl.FileSource.
A ModifiableTraversableSource for filesystem objects.
FileSource(String) - Constructor for class org.apache.struts.flow.core.source.impl.FileSource
Builds a FileSource given an URI, which doesn't necessarily have to start with "file:"
FileSource(String, File) - Constructor for class org.apache.struts.flow.core.source.impl.FileSource
Builds a FileSource, given an URI scheme and a File.
FileSourceFactory - class org.apache.struts.flow.core.source.impl.FileSourceFactory.
A factory for filesystem-based sources (see FileSource).
FileSourceFactory() - Constructor for class org.apache.struts.flow.core.source.impl.FileSourceFactory
 
FileTimeStampValidity - class org.apache.struts.flow.core.source.impl.validity.FileTimeStampValidity.
A validation object for time-stamps.
FileTimeStampValidity(String) - Constructor for class org.apache.struts.flow.core.source.impl.validity.FileTimeStampValidity
 
FileTimeStampValidity(File) - Constructor for class org.apache.struts.flow.core.source.impl.validity.FileTimeStampValidity
 
FileTimeStampValidity(File, long) - Constructor for class org.apache.struts.flow.core.source.impl.validity.FileTimeStampValidity
 
FlowAction - class org.apache.struts.flow.FlowAction.
Executes scripts and continuations
FlowAction() - Constructor for class org.apache.struts.flow.FlowAction
 
FlowException - exception org.apache.struts.flow.core.FlowException.
This Exception is thrown every time there is a problem in processing a request.
FlowException(String) - Constructor for class org.apache.struts.flow.core.FlowException
Construct a new FlowException instance.
FlowException(Exception) - Constructor for class org.apache.struts.flow.core.FlowException
Creates a new FlowException instance.
FlowException(String, Throwable) - Constructor for class org.apache.struts.flow.core.FlowException
Construct a new FlowException that references a parent Exception.
FlowException(String, Location) - Constructor for class org.apache.struts.flow.core.FlowException
Construct a new FlowException that has an associated location.
FlowException(String, Throwable, Location) - Constructor for class org.apache.struts.flow.core.FlowException
Construct a new FlowException that has a parent exception and an associated location.
FlowHelper - class org.apache.struts.flow.core.FlowHelper.
Provides the interface between the flow controller layer and the view layer.
FlowHelper() - Constructor for class org.apache.struts.flow.core.FlowHelper
 
FlowMapping - class org.apache.struts.flow.FlowMapping.
The extension of a Struts action mapping adds support for the function property which contains the JavaScript Flow function to execute.
FlowMapping() - Constructor for class org.apache.struts.flow.FlowMapping
 
FlowPlugIn - class org.apache.struts.flow.FlowPlugIn.
Initializes the Flow interpreter and loads system and user scripts.
FlowPlugIn() - Constructor for class org.apache.struts.flow.FlowPlugIn
 
FlowPortlet - class org.apache.struts.flow.portlet.FlowPortlet.
Description of the Class
FlowPortlet() - Constructor for class org.apache.struts.flow.portlet.FlowPortlet
 
FlowVariableFactory - interface org.apache.struts.flow.core.FlowVariableFactory.
Defines a variable registrar used to define either a static or call-specific variable in the global scope.
find(Collection) - Static method in class org.apache.struts.flow.sugar.CollectionExtensions
Finds the first item selected by the passed function.
findAll(Collection) - Static method in class org.apache.struts.flow.sugar.CollectionExtensions
Finds all items selected by the passed function.
flow - Variable in class org.apache.struts.flow.Struts
 
flow - Variable in class org.apache.struts.flow.portlet.Portlet
 
forest - Variable in class org.apache.struts.flow.core.ContinuationsManagerImpl
Maintains the forest of WebContinuation trees.

G

generateContinuation(Object, WebContinuation, int, String, ContinuationsDisposer, WebContext) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Create WebContinuation and generate unique identifier for it.
get(Object) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl.WebContinuationsHolder
 
get(String, Scriptable) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
get(int, Scriptable) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
get(PageLocal, String) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
get(PageLocal, int) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
get(PageLocal, String) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
get(PageLocal, int) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
get(PageLocal, String) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
get(PageLocal, int) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
get(Location) - Static method in class org.apache.struts.flow.core.location.LocationImpl
Obtain a LocationImpl from a Location.
get(String, Scriptable) - Method in class org.apache.struts.flow.ibatis.SqlMap
 
get(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the object value associated with an index.
get(String) - Method in class org.apache.struts.flow.json.JSONObject
Get the value object associated with a key.
get(String, Scriptable) - Method in class org.apache.struts.flow.sugar.JavaObjectWrapper
 
get(String, Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
get(int, Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
get(int, Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableList
 
get(String, Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
get(int, Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
getApplicationScope() - Method in class org.apache.struts.flow.Struts
Gets a map of application attributes
getApplicationScope() - Method in class org.apache.struts.flow.portlet.Portlet
Gets a map of application attributes
getAttribute(String) - Method in class org.apache.struts.flow.core.WebContinuation
Get an attribute of this continuation
getAttributeNames() - Method in class org.apache.struts.flow.core.WebContinuation
Enumerate the attributes of this continuation.
getBoolean(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the boolean value associated with an index.
getBoolean(String) - Method in class org.apache.struts.flow.json.JSONObject
Get the boolean value associated with a key.
getCause() - Method in class org.apache.struts.flow.core.source.SourceException
Retrieve the cause of the exception.
getChild(String) - Method in interface org.apache.struts.flow.core.source.TraversableSource
Get a child of this source, given its name.
getChild(String) - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
getChildren() - Method in class org.apache.struts.flow.core.WebContinuation
Return the children WebContinuation which were created as a result of resuming the processing from the current continuation.
getChildren() - Method in interface org.apache.struts.flow.core.source.TraversableSource
Get the children of this source if this source is traversable.
getChildren() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
getClassLoader() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter.ThreadScope
 
getClassLoader() - Method in class org.apache.struts.flow.core.source.impl.ResourceSource
 
getClassName() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
 
getClassName() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter.ThreadScope
 
getClassName() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
getClassName() - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
getClassName() - Method in class org.apache.struts.flow.ibatis.SqlMap
Gets the class name
getClassName() - Method in class org.apache.struts.flow.sugar.ExtensionFunction
 
getClassName() - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
getClassName() - Method in class org.apache.struts.flow.sugar.ScriptableList
 
getClassName() - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
getColumn(Attributes) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Returns the column number of an element (SAX flavor)
getColumn(Element) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Returns the column number of an element (DOM flavor)
getColumnNumber() - Method in interface org.apache.struts.flow.core.location.Location
Get the column number of this location
getColumnNumber() - Method in class org.apache.struts.flow.core.location.LocationImpl
Get the column number of this location
getContentLength() - Method in interface org.apache.struts.flow.core.source.Source
Get the content length of this source's content or -1 if the length is unknown.
getContentLength() - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Return the content length of the content or -1 if the length is unknown
getContentLength() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
getContextObject(Map) - Static method in class org.apache.struts.flow.core.FlowHelper
Get the flow context object associated with the current request
getContinuation() - Method in class org.apache.struts.flow.core.WebContinuation
Return the continuation object.
getContinuation(int) - Method in class org.apache.struts.flow.core.WebContinuation
Return the ancestor continuation situated levels above the current continuation.
getContinuationIds() - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl.WebContinuationsHolder
 
getContinuationsHolder() - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl.HolderAwareWebContinuation
 
getContinuationsManager() - Static method in class org.apache.struts.flow.core.Factory
Gets the continuationsManager
getDefaultValue(Class) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
getDefaultValue(PageLocal, Class) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
getDefaultValue(PageLocal, Class) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
getDefaultValue(PageLocal, Class) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
getDefaultValue(Class) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
getDefaultValue(Class) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
getDelegate() - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
getDescription() - Method in interface org.apache.struts.flow.core.location.Location
Get the description of this location
getDescription() - Method in class org.apache.struts.flow.core.location.LocationImpl
Get the description of this location
getDouble(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the double value associated with an index.
getDouble(String) - Method in class org.apache.struts.flow.json.JSONObject
Get the double value associated with a key.
getEncodedQueryString() - Method in class org.apache.struts.flow.core.source.SourceParameters
Build a query string and encode each parameter value.
getException(String, Exception) - Method in class org.apache.struts.flow.core.javascript.LocationTrackingDebugger
Get an exception that reflects the known location stack
getExpireTime() - Method in class org.apache.struts.flow.core.WebContinuationDataBean
 
getFile(Source) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Return a File object associated with the Source object.
getFile() - Method in class org.apache.struts.flow.core.source.impl.FileSource
Get the associated file
getFile() - Method in class org.apache.struts.flow.core.source.impl.validity.FileTimeStampValidity
 
getFrame(Context, DebuggableScript) - Method in class org.apache.struts.flow.core.javascript.LocationTrackingDebugger
 
getFunction() - Method in class org.apache.struts.flow.FlowMapping
Gets the function attribute of the FlowMapping object
getId() - Method in class org.apache.struts.flow.core.WebContinuation
Returns the string identifier of this WebContinuation.
getId() - Method in class org.apache.struts.flow.core.WebContinuationDataBean
 
getId() - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocal
 
getId() - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
getIds() - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
getIds(PageLocal) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
getIds(PageLocal) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
getIds(PageLocal) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
getIds() - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
The id array that is returned is of class DynaProperties, rather than the perhaps expected String.
getIds() - Method in class org.apache.struts.flow.sugar.ScriptableList
 
getIds() - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
getInfos() - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Get the last modification date and content length of the source.
getInfos() - Method in class org.apache.struts.flow.core.source.impl.ResourceSource
 
getInfos() - Method in class org.apache.struts.flow.core.source.impl.URLSource
Get the last modification date and content length of the source.
getInputStream() - Method in interface org.apache.struts.flow.core.source.Source
Return an InputStream to read from the source.
getInputStream() - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Return an InputStream object to read from the source.
getInputStream() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
getInputStream() - Method in class org.apache.struts.flow.core.source.impl.ResourceSource
Return an InputStream object to read from the source.
getInputStream() - Method in class org.apache.struts.flow.core.source.impl.URLSource
Return an InputStream object to read from the source.
getInstance(Scriptable, FOM_Flow) - Method in class org.apache.struts.flow.core.DefaultFlowVariableFactory
Gets an instance of the variable.
getInstance(Scriptable, FOM_Flow) - Method in interface org.apache.struts.flow.core.FlowVariableFactory
Gets an instance of the variable
getInt(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the int value associated with an index.
getInt(String) - Method in class org.apache.struts.flow.json.JSONObject
Get the int value associated with a key.
getInterpreter(String) - Method in class org.apache.struts.flow.FlowAction
Gets the interpreter when no script is specified
getInterpreter(String, String) - Method in class org.apache.struts.flow.FlowAction
Gets the interpreter for the requested script
getInterpreterID() - Method in class org.apache.struts.flow.core.AbstractInterpreter
Get the unique ID for this interpreter, which can be used to distinguish user value scopes attached to the session.
getInterpreterID() - Method in interface org.apache.struts.flow.core.Interpreter
 
getInterpreterId() - Method in class org.apache.struts.flow.core.WebContinuation
Returns the string identifier of the interpreter to which this WebContinuation is bound.
getInterpreterId() - Method in class org.apache.struts.flow.core.WebContinuationDataBean
 
getInterpreterId() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
Required by FOM_WebContinuation.
getJSONArray(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the JSONArray associated with an index.
getJSONArray(String) - Method in class org.apache.struts.flow.json.JSONObject
Get the JSONArray value associated with a key.
getJSONObject(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the JSONObject associated with an index.
getJSONObject(String) - Method in class org.apache.struts.flow.json.JSONObject
Get the JSONObject value associated with a key.
getLastAccessTime() - Method in class org.apache.struts.flow.core.WebContinuation
Returns the last time this WebContinuation was accessed.
getLastAccessTime() - Method in class org.apache.struts.flow.core.WebContinuationDataBean
 
getLastModified() - Method in interface org.apache.struts.flow.core.source.Source
Get the last modification date of this source.
getLastModified() - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Get the last modification date of the source or 0 if it is not possible to determine the date.
getLastModified() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
getLine(Attributes) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Returns the line number of an element (SAX flavor)
getLine(Element) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Returns the line number of an element (DOM flavor)
getLineNumber() - Method in interface org.apache.struts.flow.core.location.Location
Get the line number of this location
getLineNumber() - Method in class org.apache.struts.flow.core.location.LocationImpl
Get the line number of this location
getLines(File) - Static method in class org.apache.struts.flow.sugar.FileExtensions
Collects the contents of the file as an array of lines.
getLocation() - Method in interface org.apache.struts.flow.core.location.Locatable
Get the location of this object
getLocation() - Method in class org.apache.struts.flow.core.location.LocatedException
 
getLocation() - Method in class org.apache.struts.flow.core.location.LocatedRuntimeException
 
getLocation(Attributes, String) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Returns the Location of an element (SAX flavor).
getLocation(Element, String) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Returns the Location of an element (DOM flavor).
getLocation(Element) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Same as getLocation(elem, null).
getLocation(Object, String) - Method in interface org.apache.struts.flow.core.location.LocationUtils.LocationFinder
Get the location of an object
getLocation(Object) - Static method in class org.apache.struts.flow.core.location.LocationUtils
Get the location of an object.
getLocation(Object, String) - Static method in class org.apache.struts.flow.core.location.LocationUtils
Get the location of an object.
getLocationString(Attributes) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Returns the location of an element (SAX flavor).
getLocationString(Element) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Returns the location of an element that has been processed by this pipe (DOM flavor).
getLocations() - Method in class org.apache.struts.flow.core.location.LocatedException
 
getLocations() - Method in class org.apache.struts.flow.core.location.LocatedRuntimeException
 
getLocations() - Method in interface org.apache.struts.flow.core.location.MultiLocatable
Return the list of locations.
getLogger() - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Gets the logger
getLogger() - Static method in class org.apache.struts.flow.core.Factory
Gets the logger
getLogger() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Gets the logger attribute of the JavaScriptInterpreter object
getLogger() - Method in class org.apache.struts.flow.core.source.impl.ResourceSourceFactory
 
getLogger() - Method in class org.apache.struts.flow.core.source.impl.URLSourceFactory
 
getMapping() - Method in class org.apache.struts.flow.Struts
Gets the action mapping
getMessage(String) - Method in class org.apache.struts.flow.Struts
Gets an application resources message
getMessage(String, List) - Static method in class org.apache.struts.flow.core.location.LocatedException
Standard way of building the message of a LocatableException, as a Java-like stack trace of locations.
getMessage() - Method in class org.apache.struts.flow.core.location.LocatedException
 
getMessage() - Method in class org.apache.struts.flow.core.location.LocatedRuntimeException
 
getMimeType() - Method in interface org.apache.struts.flow.core.source.Source
Get the mime-type of the content described by this object.
getMimeType() - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
The mime-type of the content described by this object.
getMimeType() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
getMimeType() - Method in class org.apache.struts.flow.core.source.impl.ResourceSource
 
getMimeType() - Method in class org.apache.struts.flow.core.source.impl.URLSource
The mime-type of the content described by this object.
getName() - Method in class org.apache.struts.flow.core.Argument
Returns the value of name.
getName() - Method in interface org.apache.struts.flow.core.source.TraversableSource
Return the name of this source relative to its parent.
getName() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
getNamespaces() - Static method in class org.apache.struts.flow.ibatis.SqlMap
 
getOutputStream() - Method in interface org.apache.struts.flow.core.source.ModifiableSource
Return an OutputStream to write to.
getOutputStream() - Method in class org.apache.struts.flow.core.source.impl.FileSource
Get an InputStream where raw bytes can be written to.
getParam() - Method in class org.apache.struts.flow.Struts
Gets a map of request parameters as Strings
getParam() - Method in class org.apache.struts.flow.portlet.Portlet
Gets a map of request parameters as Strings
getParamValues() - Method in class org.apache.struts.flow.Struts
Gets a map of request parameters as String arrays
getParamValues() - Method in class org.apache.struts.flow.portlet.Portlet
Gets a map of request parameters as String arrays
getParameter(String) - Method in class org.apache.struts.flow.core.source.SourceParameters
Get the value of a parameter.
getParameter(String, String) - Method in class org.apache.struts.flow.core.source.SourceParameters
Get the value of a parameter.
getParameterAsBoolean(String, boolean) - Method in class org.apache.struts.flow.core.source.SourceParameters
Get the boolean value of a parameter.
getParameterAsInteger(String, int) - Method in class org.apache.struts.flow.core.source.SourceParameters
Get the integer value of a parameter.
getParameterMap() - Method in class org.apache.struts.flow.core.source.SourceParameters
Returns an immutable java.util.Map containing parameter names as keys and parameter values as map values.
getParameterNames() - Method in class org.apache.struts.flow.core.source.SourceParameters
Get all parameter names.
getParameterValues(String) - Method in class org.apache.struts.flow.core.source.SourceParameters
Get all values of a parameter.
getParameterValuesAsArray(String) - Method in class org.apache.struts.flow.core.source.SourceParameters
Get all values of a parameter.
getParameters() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
 
getParent() - Method in interface org.apache.struts.flow.core.source.TraversableSource
Get the parent of this source as a Source object.
getParent() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
getParentContinuation() - Method in class org.apache.struts.flow.core.WebContinuation
Return the parent WebContinuation.
getParentScope() - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
getParentScope() - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
getPortletContext() - Method in class org.apache.struts.flow.portlet.Portlet
Gets the portlet context
getPrototype() - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
getPrototype() - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
getQueryString() - Method in class org.apache.struts.flow.core.source.SourceParameters
Build a query string.
getRawMessage() - Method in interface org.apache.struts.flow.core.location.LocatableException
Get the raw message of the exception (the one used in the constructor)
getRawMessage() - Method in class org.apache.struts.flow.core.location.LocatedException
 
getRawMessage() - Method in class org.apache.struts.flow.core.location.LocatedRuntimeException
 
getRequest() - Method in class org.apache.struts.flow.Struts
Gets the servlet request
getRequest() - Method in class org.apache.struts.flow.portlet.Portlet
Gets the portlet request
getRequestScope() - Method in class org.apache.struts.flow.Struts
Gets a map of request attributes
getRequestScope() - Method in class org.apache.struts.flow.portlet.Portlet
Gets a map of request attributes
getScheme() - Method in interface org.apache.struts.flow.core.source.Source
Return the URI scheme identifier, i.e.
getScheme(String) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Get the scheme of an absolute URI.
getScheme() - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Return the protocol identifier.
getScheme() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
getScript() - Method in class org.apache.struts.flow.FlowMapping
Returns the value of script.
getScript(Context, Scriptable, boolean, CompilingInterpreter) - Method in class org.apache.struts.flow.core.CompilingInterpreter.ScriptSourceEntry
 
getScripts() - Method in class org.apache.struts.flow.FlowPlugIn
Gets a comma delimitted list of user scripts.
getServletContext() - Method in class org.apache.struts.flow.Struts
Gets the servlet context
getSessionScope() - Method in class org.apache.struts.flow.Struts
Gets a map of session attributes
getSessionScope() - Method in class org.apache.struts.flow.portlet.Portlet
Gets a map of session attributes
getSource() - Method in class org.apache.struts.flow.core.CompilingInterpreter.ScriptSourceEntry
 
getSource(String, Map) - Method in interface org.apache.struts.flow.core.source.SourceFactory
Get a Source object.
getSource(String, Map) - Method in class org.apache.struts.flow.core.source.impl.FileSourceFactory
 
getSource(String, Map) - Method in class org.apache.struts.flow.core.source.impl.ResourceSourceFactory
Get a Source object.
getSource(String, Map) - Method in class org.apache.struts.flow.core.source.impl.URLSourceFactory
 
getSpecificPart(String) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Get the scheme-specific part of an absolute URI.
getString(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the string associated with an index.
getString(String) - Method in class org.apache.struts.flow.json.JSONObject
Get the string associated with a key.
getText(File) - Static method in class org.apache.struts.flow.sugar.FileExtensions
Gets the contents of the file as a String.
getText(InputStream) - Static method in class org.apache.struts.flow.sugar.InputStreamExtensions
Gets the contents of the stream as a String.
getTimeStamp() - Method in class org.apache.struts.flow.core.source.impl.validity.FileTimeStampValidity
 
getTimeStamp() - Method in class org.apache.struts.flow.core.source.impl.validity.TimeStampValidity
 
getTimeToLive() - Method in class org.apache.struts.flow.core.WebContinuation
Returns the the timetolive for this WebContinuation.
getTimeToLive() - Method in class org.apache.struts.flow.core.WebContinuationDataBean
 
getTimeToLiveInMinutes() - Method in class org.apache.struts.flow.core.WebContinuationDataBean
 
getType() - Method in class org.apache.struts.flow.core.WebContinuationDataBean
 
getURI() - Method in interface org.apache.struts.flow.core.location.Location
Get the URI of this location
getURI(Attributes) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Returns the URI of an element (SAX flavor)
getURI(Element) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Returns the URI of an element (DOM flavor)
getURI() - Method in class org.apache.struts.flow.core.location.LocationImpl
Get the URI of this location
getURI() - Method in interface org.apache.struts.flow.core.source.Source
Get the absolute URI for this source.
getURI() - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Return the unique identifer for this source
getURI() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
getUserInfo() - Method in class org.apache.struts.flow.core.source.impl.URLSource
The decoded userinfo for this source.
getUserObject() - Method in class org.apache.struts.flow.core.WebContinuation
Obtains the user object associated with this instance.
getValidities() - Method in class org.apache.struts.flow.core.source.impl.validity.AbstractAggregatedValidity
 
getValidity() - Method in interface org.apache.struts.flow.core.source.Source
Get the Validity object.
getValidity() - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Get the Validity object.
getValidity() - Method in class org.apache.struts.flow.core.source.impl.FileSource
Return a validity object based on the file's modification date.
getValidity() - Method in class org.apache.struts.flow.core.source.impl.ResourceSource
Returns TimeStampValidity as resources may change in a directory-based classloader.
getValidity() - Method in class org.apache.struts.flow.core.source.impl.URLSource
Get the Validity object.
getValidity() - Method in interface org.apache.struts.flow.core.source.impl.validity.DeferredValidity
Return the validity
getValue() - Method in class org.apache.struts.flow.core.Argument
Returns the value of value.
getWebContext() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
Get the current context
getWebContinuation(Map) - Static method in class org.apache.struts.flow.core.FlowHelper
Get the web continuation associated with the current request
getWebContinuation() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
getWebContinuationsDataBeanList() - Method in interface org.apache.struts.flow.core.ContinuationsManager
Get a list of all continuations as WebContinuationDataBean objects.
getWebContinuationsDataBeanList() - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Get a list of all web continuations (data only)
get_children() - Method in class org.apache.struts.flow.core.WebContinuationDataBean
 

H

handleCompilationDone(Context, DebuggableScript, String) - Method in class org.apache.struts.flow.core.javascript.LocationTrackingDebugger
 
handleContinuation(String, List, WebContext) - Method in interface org.apache.struts.flow.core.Interpreter
Continues a previously started processing.
handleContinuation(String, Scriptable) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
Perform the behavior of This can be used in cases where the continuation id is not encoded in the request in a form convenient to access in the sitemap.
handleContinuation(String, List, WebContext) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
 
handleLeafContinuationExpiration(WebContinuation) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
When a new continuation is created in @link #createWebContinuation(Object, WebContinuation, int, String, ContinuationsDisposer), it is registered in the expiration set in order to be evaluated by the invalidation mechanism.
handleParentContinuationExpiration(WebContinuation) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
When a new continuation is created in @link #createWebContinuation(Object, WebContinuation, int, String, ContinuationsDisposer), its parent continuation is removed from the expiration set.
has(String, Scriptable) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
has(int, Scriptable) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
has(PageLocal, String) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
has(PageLocal, int) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
has(PageLocal, String) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
has(PageLocal, int) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
has(PageLocal, String) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
has(PageLocal, int) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
has(String) - Method in class org.apache.struts.flow.json.JSONObject
Determine if the JSONObject contains a specific key.
has(String, Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
has(int, Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
no numeric properties
has(int, Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableList
 
has(String, Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
has(int, Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableMap
no numeric properties
hasExpired() - Method in class org.apache.struts.flow.core.WebContinuation
Determines whether this continuation has expired
hasExpired() - Method in class org.apache.struts.flow.core.WebContinuationDataBean
 
hasInstance(Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
hasInstance(Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
hasParameters() - Method in class org.apache.struts.flow.core.source.SourceParameters
Test if there are any parameters.
hashCode() - Method in class org.apache.struts.flow.core.WebContinuation
Returns the hash code of the associated identifier.
hashCode() - Method in class org.apache.struts.flow.core.location.LocationImpl
 

I

INTERPRETERS_KEY - Static variable in class org.apache.struts.flow.FlowPlugIn
Servlet context key flow interpreters are stored under
INTERPRETER_KEY - Static variable in class org.apache.struts.flow.FlowPlugIn
Servlet context key flow interpreter is stored under
INVALID - Static variable in interface org.apache.struts.flow.core.source.SourceValidity
 
InputStreamExtensions - class org.apache.struts.flow.sugar.InputStreamExtensions.
Adds various functions to java.io.InputStream
InputStreamExtensions() - Constructor for class org.apache.struts.flow.sugar.InputStreamExtensions
 
Interpreter - interface org.apache.struts.flow.core.Interpreter.
The interface to the flow scripting languages.
Interpreter.Argument - class org.apache.struts.flow.core.Interpreter.Argument.
 
Interpreter.Argument(String, String) - Constructor for class org.apache.struts.flow.core.Interpreter.Argument
 
InvalidContinuationException - exception org.apache.struts.flow.core.InvalidContinuationException.
This Exception is thrown whenever an invalid continuation is given.
InvalidContinuationException(String) - Constructor for class org.apache.struts.flow.core.InvalidContinuationException
Construct a new InvalidContinuationException instance.
InvalidContinuationException(String, Throwable) - Constructor for class org.apache.struts.flow.core.InvalidContinuationException
Construct a new InvalidContinuationException that references a parent Exception.
id - Variable in class org.apache.struts.flow.core.WebContinuation
The continuation id used to represent this instance in Web pages.
ignorableWhitespace(char[], int, int) - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
importClass(Context, Scriptable, Object[], Function) - Static method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter.ThreadScope
Override importClass to allow reloading of classes
indexOfSchemeColon(String) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Get the position of the scheme-delimiting colon in an absolute URI, as specified by RFC 2396, appendix A.
info(String) - Method in class org.apache.struts.flow.CommonsLogger
Logs an info message
info(String) - Method in class org.apache.struts.flow.core.Logger
Logs an info message
init(ActionServlet, ModuleConfig) - Method in class org.apache.struts.flow.FlowPlugIn
Initialize the flow interpreter
init(URL, Map) - Method in class org.apache.struts.flow.core.source.impl.URLSource
Initialize a new object from a URL.
init() - Method in class org.apache.struts.flow.portlet.FlowPortlet
 
initScope(Context, Global) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Initialize the global scope
initialize() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Initialize the global scope
initialize(List) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Initialize the global scope
interpreterId - Variable in class org.apache.struts.flow.core.WebContinuation
Interpreter id that this continuation is bound to
interpreterMatches(String) - Method in class org.apache.struts.flow.core.WebContinuation
 
invalidateContinuations(ContinuationsManagerImpl.WebContinuationsHolder) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Method used by WebContinuationsHolder to notify the continuations manager about session invalidation.
invalidateWebContinuation(WebContinuation, WebContext) - Method in interface org.apache.struts.flow.core.ContinuationsManager
Invalidates a WebContinuation.
invalidateWebContinuation(WebContinuation, WebContext) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
 
isCanceled() - Method in class org.apache.struts.flow.Struts
Gets if the action has been canceled
isCancelled(HttpServletRequest) - Method in class org.apache.struts.flow.FlowAction
Checks to see if the request is cancelled
isCollection() - Method in interface org.apache.struts.flow.core.source.TraversableSource
Is this source a collection, i.e.
isCollection() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
isDebugEnabled() - Method in class org.apache.struts.flow.CommonsLogger
Gets whether debugging is enabled
isDebugEnabled() - Method in class org.apache.struts.flow.core.Logger
Gets whether debug is enabled
isKnown(Location) - Static method in class org.apache.struts.flow.core.location.LocationUtils
Checks if a location is known, i.e.
isNull(int) - Method in class org.apache.struts.flow.json.JSONArray
Determine if the value is null.
isNull(String) - Method in class org.apache.struts.flow.json.JSONObject
Determine if the value associated with the key is null or if there is no value.
isTokenValid(HttpServletRequest) - Method in class org.apache.struts.flow.FlowAction
Checks to see if the token is valid
isTokenValid() - Method in class org.apache.struts.flow.Struts
Gets if the current token is valid
isUnknown(Location) - Static method in class org.apache.struts.flow.core.location.LocationUtils
Checks if a location is unknown, i.e.
isValid() - Method in interface org.apache.struts.flow.core.source.SourceValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in interface org.apache.struts.flow.core.source.SourceValidity
Check if the component is still valid.
isValid() - Method in class org.apache.struts.flow.core.source.impl.validity.AggregatedValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in class org.apache.struts.flow.core.source.impl.validity.AggregatedValidity
 
isValid() - Method in class org.apache.struts.flow.core.source.impl.validity.DeferredAggregatedValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in class org.apache.struts.flow.core.source.impl.validity.DeferredAggregatedValidity
 
isValid() - Method in class org.apache.struts.flow.core.source.impl.validity.ExpiresValidity
Checks if the expires date is already reached.
isValid(SourceValidity) - Method in class org.apache.struts.flow.core.source.impl.validity.ExpiresValidity
This method is never invoked as ExpiresValidity.isValid() can always perform the complete check.
isValid() - Method in class org.apache.struts.flow.core.source.impl.validity.FileTimeStampValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in class org.apache.struts.flow.core.source.impl.validity.FileTimeStampValidity
 
isValid() - Method in class org.apache.struts.flow.core.source.impl.validity.NOPValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in class org.apache.struts.flow.core.source.impl.validity.NOPValidity
 
isValid() - Method in class org.apache.struts.flow.core.source.impl.validity.TimeStampValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in class org.apache.struts.flow.core.source.impl.validity.TimeStampValidity
 

J

JSErrorReporter - class org.apache.struts.flow.core.javascript.JSErrorReporter.
Implements a Rhino JavaScript ErrorReporter.
JSErrorReporter(Logger) - Constructor for class org.apache.struts.flow.core.javascript.JSErrorReporter
 
JSONArray - class org.apache.struts.flow.json.JSONArray.
A JSONArray is an ordered sequence of values.
JSONArray() - Constructor for class org.apache.struts.flow.json.JSONArray
Construct an empty JSONArray.
JSONArray(JSONTokener) - Constructor for class org.apache.struts.flow.json.JSONArray
Construct a JSONArray from a JSONTokener.
JSONArray(String) - Constructor for class org.apache.struts.flow.json.JSONArray
Construct a JSONArray from a source string.
JSONArray(Collection) - Constructor for class org.apache.struts.flow.json.JSONArray
Construct a JSONArray from a Collection.
JSONObject - class org.apache.struts.flow.json.JSONObject.
A JSONObject is an unordered collection of name/value pairs.
JSONObject() - Constructor for class org.apache.struts.flow.json.JSONObject
Construct an empty JSONObject.
JSONObject(JSONTokener) - Constructor for class org.apache.struts.flow.json.JSONObject
Construct a JSONObject from a JSONTokener.
JSONObject(String) - Constructor for class org.apache.struts.flow.json.JSONObject
Construct a JSONObject from a string.
JSONObject(Map) - Constructor for class org.apache.struts.flow.json.JSONObject
Construct a JSONObject from a Map.
JSONSerializer - class org.apache.struts.flow.json.JSONSerializer.
Serializes objects into JSON
JSONSerializer() - Constructor for class org.apache.struts.flow.json.JSONSerializer
 
JSONTokener - class org.apache.struts.flow.json.JSONTokener.
A JSONTokener takes a source string and extracts characters and tokens from it.
JSONTokener(String) - Constructor for class org.apache.struts.flow.json.JSONTokener
Construct a JSONTokener from a string.
JavaObjectWrapper - class org.apache.struts.flow.sugar.JavaObjectWrapper.
Adds support for extended functions to wrapped Java objects.
JavaObjectWrapper() - Constructor for class org.apache.struts.flow.sugar.JavaObjectWrapper
 
JavaObjectWrapper(Scriptable, Object, Class, Map) - Constructor for class org.apache.struts.flow.sugar.JavaObjectWrapper
 
join(String) - Method in class org.apache.struts.flow.json.JSONArray
Make a string from the contents of this JSONArray.
jsConstructor(Context, Object[], Function, boolean) - Static method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_createPageLocal() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
 
jsFunction_display() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_forward(String, Object, Object) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
 
jsFunction_getAttribute(String) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_getAttributeNames() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_getChildren() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_getParent() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_invalidate() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_isBookmark() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_jsobjectToMap(Scriptable) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
Converts a JavaScript object to a HashMap
jsFunction_load(String) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
Load the script file specified as argument.
jsFunction_makeWebContinuation(Object, Object) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
Create a Bookmark WebContinuation from a JS Continuation with the last continuation of sendPageAndWait as its parent.
jsFunction_removeAttribute(String) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_setAttribute(String, Object) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_setBookmark(boolean) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsFunction_setNamespace(String) - Method in class org.apache.struts.flow.ibatis.SqlMap
 
jsGet_bookmark() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsGet_context() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
 
jsGet_continuation() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
 
jsGet_continuation() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsGet_id() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsGet_log() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
 
jsGet_parameters() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
Get Sitemap parameters
jsGet_previousBookmark() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
 
jsSet_continuation(Object) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
 
jsobjectToMap(Scriptable) - Static method in class org.apache.struts.flow.core.javascript.ConversionHelper
Converts a JavaScript object to a HashMap
jsobjectToObject(Object) - Static method in class org.apache.struts.flow.core.javascript.ConversionHelper
Converts a JavaScript object to a Java Object

K

keys() - Method in class org.apache.struts.flow.json.JSONObject
Get an enumeration of the keys of the JSONObject.

L

LINE_ATTR - Static variable in class org.apache.struts.flow.core.location.LocationAttributes
Attribute name for the line number
ListExtensions - class org.apache.struts.flow.sugar.ListExtensions.
Adds various function extensions to java.util.List implementations.
ListExtensions() - Constructor for class org.apache.struts.flow.sugar.ListExtensions
 
Locatable - interface org.apache.struts.flow.core.location.Locatable.
A interface that should be implemented by objects knowning their location (i.e.
LocatableException - interface org.apache.struts.flow.core.location.LocatableException.
Extension of Locatable for exceptions.
LocatedException - exception org.apache.struts.flow.core.location.LocatedException.
A cascading and located Exception.
LocatedException(String) - Constructor for class org.apache.struts.flow.core.location.LocatedException
 
LocatedException(String, Throwable) - Constructor for class org.apache.struts.flow.core.location.LocatedException
 
LocatedException(String, Location) - Constructor for class org.apache.struts.flow.core.location.LocatedException
 
LocatedException(String, Throwable, Location) - Constructor for class org.apache.struts.flow.core.location.LocatedException
 
LocatedRuntimeException - exception org.apache.struts.flow.core.location.LocatedRuntimeException.
A cascading and located RuntimeException.
LocatedRuntimeException(String) - Constructor for class org.apache.struts.flow.core.location.LocatedRuntimeException
 
LocatedRuntimeException(String, Throwable) - Constructor for class org.apache.struts.flow.core.location.LocatedRuntimeException
 
LocatedRuntimeException(String, Location) - Constructor for class org.apache.struts.flow.core.location.LocatedRuntimeException
 
LocatedRuntimeException(String, Throwable, Location) - Constructor for class org.apache.struts.flow.core.location.LocatedRuntimeException
 
LocatedRuntimeException(String, Throwable, Location, boolean) - Constructor for class org.apache.struts.flow.core.location.LocatedRuntimeException
 
Location - interface org.apache.struts.flow.core.location.Location.
A location in a resource.
LocationAttributes - class org.apache.struts.flow.core.location.LocationAttributes.
A class to handle location information stored in attributes.
LocationAttributes.Pipe - class org.apache.struts.flow.core.location.LocationAttributes.Pipe.
A SAX filter that adds the information available from the Locator as attributes.
LocationAttributes.Pipe() - Constructor for class org.apache.struts.flow.core.location.LocationAttributes.Pipe
Create a filter.
LocationAttributes.Pipe(ContentHandler) - Constructor for class org.apache.struts.flow.core.location.LocationAttributes.Pipe
Create a filter that is chained to another handler.
LocationImpl - class org.apache.struts.flow.core.location.LocationImpl.
A simple immutable and serializable implementation of Location.
LocationImpl(String, String) - Constructor for class org.apache.struts.flow.core.location.LocationImpl
Build a location for a given URI, with unknown line and column numbers.
LocationImpl(String, String, int, int) - Constructor for class org.apache.struts.flow.core.location.LocationImpl
Build a location for a given URI and line and columb numbers.
LocationImpl(Location) - Constructor for class org.apache.struts.flow.core.location.LocationImpl
Copy constructor.
LocationImpl(String, Location) - Constructor for class org.apache.struts.flow.core.location.LocationImpl
Create a location from an existing one, but with a different description
LocationTrackingDebugger - class org.apache.struts.flow.core.javascript.LocationTrackingDebugger.
A Rhino debugger that tracks location information when an exception is raised in some JavaScript code.
LocationTrackingDebugger() - Constructor for class org.apache.struts.flow.core.javascript.LocationTrackingDebugger
 
LocationUtils - class org.apache.struts.flow.core.location.LocationUtils.
Location-related utility methods.
LocationUtils.LocationFinder - interface org.apache.struts.flow.core.location.LocationUtils.LocationFinder.
An finder or object locations
Logger - class org.apache.struts.flow.core.Logger.
Simple logger.
Logger() - Constructor for class org.apache.struts.flow.core.Logger
 
lastAccessTime - Variable in class org.apache.struts.flow.core.WebContinuation
When was this continuation accessed last time.
length() - Method in class org.apache.struts.flow.json.JSONArray
Get the length of the JSONArray.
length() - Method in class org.apache.struts.flow.json.JSONObject
Get the number of keys stored in the JSONObject.
length(Collection, Scriptable) - Static method in class org.apache.struts.flow.sugar.CollectionExtensions
Provides the current size of the collection.
log - Static variable in class org.apache.struts.flow.ibatis.SqlMap
 
logger - Static variable in class org.apache.struts.flow.Struts
 
logger - Static variable in class org.apache.struts.flow.portlet.Portlet
 
lookupWebContinuation(String, String, WebContext) - Method in interface org.apache.struts.flow.core.ContinuationsManager
Given a WebContinuation id, retrieve the associated WebContinuation object.
lookupWebContinuation(String, String, WebContext) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
 
lookupWebContinuationsHolder(boolean, WebContext) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Lookup a proper web continuations holder.

M

MESSAGE_RESOURCES_KEY - Static variable in class org.apache.struts.flow.Constants
The default context attribute under which the MessageResources for the current request will be stored.
METHOD - Static variable in interface org.apache.struts.flow.core.source.SourceResolver
With this parameter you can specify the method to use for getting the content.
ModifiableSource - interface org.apache.struts.flow.core.source.ModifiableSource.
A Source that can be written to.
ModifiableTraversableSource - interface org.apache.struts.flow.core.source.ModifiableTraversableSource.
A modifiable traversable source.
MoveableSource - interface org.apache.struts.flow.core.source.MoveableSource.
This class marks a source to be able to moved and copied to serveral other locations.
MultiLocatable - interface org.apache.struts.flow.core.location.MultiLocatable.
An extension of Location for classes that can hold a list of locations.
m_cachedLastModificationDate - Variable in class org.apache.struts.flow.core.source.impl.URLSource
 
m_cachedValidity - Variable in class org.apache.struts.flow.core.source.impl.URLSource
the prev returned SourceValidity
m_connection - Variable in class org.apache.struts.flow.core.source.impl.URLSource
The connection for a real URL
m_encoding - Variable in class org.apache.struts.flow.core.source.impl.URLSource
The encoding of the SourceParameters
m_exists - Variable in class org.apache.struts.flow.core.source.impl.URLSource
Does this source exist ?
m_isPost - Variable in class org.apache.struts.flow.core.source.impl.URLSource
Is this a post?
m_mimeType - Variable in class org.apache.struts.flow.core.source.impl.URLSource
The content type (if known)
m_parameters - Variable in class org.apache.struts.flow.core.source.impl.URLSource
The SourceParameters used for a post
m_url - Variable in class org.apache.struts.flow.core.source.impl.URLSource
The URL of the source
main(String[]) - Static method in class org.apache.struts.flow.sugar.SugarWrapFactory
Test driver.
makeCollection() - Method in interface org.apache.struts.flow.core.source.ModifiableTraversableSource
If it doesn't already exist, ensure this source is traversable (equivalent to File.mkdirs())
makeCollection() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
makeWebContinuation(Continuation, FOM_WebContinuation, int) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
Create a Web Continuation from a JS Continuation
method - Variable in class org.apache.struts.flow.core.source.impl.AbstractSourceResolver
 
more() - Method in class org.apache.struts.flow.json.JSONTokener
Determine if the source string still contains characters that next() can consume.
move(Source, Source) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Move the source to a specified destination.
moveTo(Source) - Method in interface org.apache.struts.flow.core.source.MoveableSource
Move the current source to a specified destination.
moveTo(Source) - Method in class org.apache.struts.flow.core.source.impl.FileSource
 

N

NOPValidity - class org.apache.struts.flow.core.source.impl.validity.NOPValidity.
A validation object which is always valid.
NOPValidity() - Constructor for class org.apache.struts.flow.core.source.impl.validity.NOPValidity
 
NULL - Static variable in class org.apache.struts.flow.json.JSONObject
It is sometimes more convenient and less ambiguous to have a NULL object than to use Java's null value.
name - Variable in class org.apache.struts.flow.core.Interpreter.Argument
 
names() - Method in class org.apache.struts.flow.json.JSONObject
Produce a JSONArray containing the names of the elements of this JSONObject.
namespace - Variable in class org.apache.struts.flow.ibatis.SqlMap
 
needResolve - Variable in class org.apache.struts.flow.core.AbstractInterpreter
List of source locations that need to be resolved.
next() - Method in class org.apache.struts.flow.json.JSONTokener
Get the next character in the source string.
next(char) - Method in class org.apache.struts.flow.json.JSONTokener
Consume the next character, and check that it matches a specified character.
next(int) - Method in class org.apache.struts.flow.json.JSONTokener
Get the next n characters.
nextClean() - Method in class org.apache.struts.flow.json.JSONTokener
Get the next char in the string, skipping whitespace and comments (slashslash and slashstar).
nextString(char) - Method in class org.apache.struts.flow.json.JSONTokener
Return the characters up to the next close quote character.
nextTo(char) - Method in class org.apache.struts.flow.json.JSONTokener
Get the text up but not including the specified character or the end of line, whichever comes first.
nextTo(String) - Method in class org.apache.struts.flow.json.JSONTokener
Get the text up but not including one of the specified delimeter characters or the end of line, which ever comes first.
nextValue() - Method in class org.apache.struts.flow.json.JSONTokener
Get the next value.
numberToString(Number) - Static method in class org.apache.struts.flow.json.JSONObject
Produce a string from a number.

O

opt(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional object value associated with an index.
opt(String) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional value associated with a key.
optBoolean(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(int, boolean) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(String) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional boolean associated with a key.
optBoolean(String, boolean) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional boolean associated with a key.
optDouble(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional double value associated with an index.
optDouble(int, double) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional double value associated with an index.
optDouble(String) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional double associated with a key, or NaN if there is no such key or if its value is not a number.
optDouble(String, double) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional double associated with a key, or the defaultValue if there is no such key or if its value is not a number.
optInt(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional int value associated with an index.
optInt(int, int) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional int value associated with an index.
optInt(String) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional int value associated with a key, or zero if there is no such key or if the value is not a number.
optInt(String, int) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional int value associated with a key, or the default if there is no such key or if the value is not a number.
optJSONArray(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional JSONArray associated with an index.
optJSONArray(String) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional JSONArray associated with a key.
optJSONObject(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional JSONObject associated with an index.
optJSONObject(String) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional JSONObject associated with a key.
optString(int) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional string value associated with an index.
optString(int, String) - Method in class org.apache.struts.flow.json.JSONArray
Get the optional string associated with an index.
optString(String) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional string associated with a key.
optString(String, String) - Method in class org.apache.struts.flow.json.JSONObject
Get an optional string associated with a key.
org.apache.struts.flow - package org.apache.struts.flow
This package adapts the generic Flow implementation to Struts, making it possible to write Struts actions in Flow script.
org.apache.struts.flow.core - package org.apache.struts.flow.core
Extracted from Apache Cocoon, this Flow implementation uses Mozilla's Rhino JavaScript interpreter, and commons-chain to enable continuations-based processing.
org.apache.struts.flow.core.javascript - package org.apache.struts.flow.core.javascript
 
org.apache.struts.flow.core.javascript.fom - package org.apache.struts.flow.core.javascript.fom
 
org.apache.struts.flow.core.location - package org.apache.struts.flow.core.location
Classes and utilities used to track location information.
org.apache.struts.flow.core.source - package org.apache.struts.flow.core.source
 
org.apache.struts.flow.core.source.impl - package org.apache.struts.flow.core.source.impl
 
org.apache.struts.flow.core.source.impl.validity - package org.apache.struts.flow.core.source.impl.validity
 
org.apache.struts.flow.ibatis - package org.apache.struts.flow.ibatis
 
org.apache.struts.flow.json - package org.apache.struts.flow.json
 
org.apache.struts.flow.portlet - package org.apache.struts.flow.portlet
 
org.apache.struts.flow.sugar - package org.apache.struts.flow.sugar
This package contains syntactic "sugar" in the form of function extensions for Java core classes.

P

PATH - Static variable in class org.apache.struts.flow.core.source.SourceUtil
 
PREFIX - Static variable in class org.apache.struts.flow.core.location.LocationAttributes
Prefix for the location namespace
PageLocal - interface org.apache.struts.flow.core.javascript.fom.PageLocal.
 
PageLocalImpl - class org.apache.struts.flow.core.javascript.fom.PageLocalImpl.
 
PageLocalImpl() - Constructor for class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
PageLocalScope - interface org.apache.struts.flow.core.javascript.fom.PageLocalScope.
 
PageLocalScopeHolder - class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder.
 
PageLocalScopeHolder(Scriptable) - Constructor for class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
PageLocalScopeImpl - class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl.
 
PageLocalScopeImpl(Scriptable) - Constructor for class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
Portlet - class org.apache.struts.flow.portlet.Portlet.
Access to Portlet resources
Portlet() - Constructor for class org.apache.struts.flow.portlet.Portlet
 
Portlet(FOM_Flow) - Constructor for class org.apache.struts.flow.portlet.Portlet
Constructor for the JSLog object
pageLocal - Variable in class org.apache.struts.flow.core.javascript.fom.FOM_Flow
 
parentContinuation - Variable in class org.apache.struts.flow.core.WebContinuation
The parent WebContinuation from which processing last started.
parse(String) - Static method in class org.apache.struts.flow.core.location.LocationUtils
Parse a location string of the form "uri:line:column" (e.g.
parseUrl(String) - Static method in class org.apache.struts.flow.core.source.SourceUtil
Parses an URL into the following parts: scheme, authority, path, query and fragment identifier.
pop(List) - Static method in class org.apache.struts.flow.sugar.ListExtensions
Pops the last item off the list.
processingInstruction(String, String) - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
put(String, Scriptable, Object) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter.ThreadScope
 
put(int, Scriptable, Object) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter.ThreadScope
 
put(String, Scriptable, Object) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
put(int, Scriptable, Object) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
put(PageLocal, String, Object) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
put(PageLocal, int, Object) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocalScope
 
put(PageLocal, String, Object) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
put(PageLocal, int, Object) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
put(PageLocal, String, Object) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
put(PageLocal, int, Object) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeImpl
 
put(boolean) - Method in class org.apache.struts.flow.json.JSONArray
Append a boolean value.
put(double) - Method in class org.apache.struts.flow.json.JSONArray
Append a double value.
put(int) - Method in class org.apache.struts.flow.json.JSONArray
Append an int value.
put(Object) - Method in class org.apache.struts.flow.json.JSONArray
Append an object value.
put(int, boolean) - Method in class org.apache.struts.flow.json.JSONArray
Put or replace a boolean value in the JSONArray.
put(int, double) - Method in class org.apache.struts.flow.json.JSONArray
Put or replace a double value.
put(int, int) - Method in class org.apache.struts.flow.json.JSONArray
Put or replace an int value.
put(int, Object) - Method in class org.apache.struts.flow.json.JSONArray
Put or replace an object value in the JSONArray.
put(String, boolean) - Method in class org.apache.struts.flow.json.JSONObject
Put a key/boolean pair in the JSONObject.
put(String, double) - Method in class org.apache.struts.flow.json.JSONObject
Put a key/double pair in the JSONObject.
put(String, int) - Method in class org.apache.struts.flow.json.JSONObject
Put a key/int pair in the JSONObject.
put(String, Object) - Method in class org.apache.struts.flow.json.JSONObject
Put a key/value pair in the JSONObject.
put(String, Scriptable, Object) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
put(int, Scriptable, Object) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
put(int, Scriptable, Object) - Method in class org.apache.struts.flow.sugar.ScriptableList
 
put(String, Scriptable, Object) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
put(int, Scriptable, Object) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
putOpt(String, Object) - Method in class org.apache.struts.flow.json.JSONObject
Put a key/value pair in the JSONObject, but only if the value is non-null.

Q

QUERY - Static variable in class org.apache.struts.flow.core.source.SourceUtil
 
Q_COL_ATTR - Static variable in class org.apache.struts.flow.core.location.LocationAttributes
Attribute qualified name for the column number
Q_LINE_ATTR - Static variable in class org.apache.struts.flow.core.location.LocationAttributes
Attribute qualified name for the line number
Q_SRC_ATTR - Static variable in class org.apache.struts.flow.core.location.LocationAttributes
Attribute qualified name for the location URI
quote(String) - Static method in class org.apache.struts.flow.json.JSONObject
Produce a string in double quotes with backslash sequences in all the right places.

R

ResourceSource - class org.apache.struts.flow.core.source.impl.ResourceSource.
Description of a source which is described by the resource protocol which gets a resource from the classloader.
ResourceSource(String) - Constructor for class org.apache.struts.flow.core.source.impl.ResourceSource
 
ResourceSourceFactory - class org.apache.struts.flow.core.source.impl.ResourceSourceFactory.
A factory for the Resource protocol
ResourceSourceFactory() - Constructor for class org.apache.struts.flow.core.source.impl.ResourceSourceFactory
 
random - Variable in class org.apache.struts.flow.core.ContinuationsManagerImpl
Random number generator used to create continuation ID
refresh() - Method in interface org.apache.struts.flow.core.source.Source
Refresh the content of this object after the underlying data content has changed.
refresh() - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Refresh this object and update the last modified date and content length.
refresh() - Method in class org.apache.struts.flow.core.source.impl.FileSource
 
refresh() - Method in class org.apache.struts.flow.core.source.impl.URLSource
Refresh this object and update the last modified date and content length.
register(String) - Method in class org.apache.struts.flow.core.AbstractInterpreter
Registers a source file with the interpreter.
release(Source) - Method in interface org.apache.struts.flow.core.source.SourceFactory
Release a Source object.
release(Source) - Method in interface org.apache.struts.flow.core.source.SourceResolver
Releases a resolved resource.
release(Source) - Method in class org.apache.struts.flow.core.source.impl.AbstractSourceResolver
Releases a resolved resource.
release(Source) - Method in class org.apache.struts.flow.core.source.impl.ChainSourceResolver
Releases a resolved resource.
release(Source) - Method in class org.apache.struts.flow.core.source.impl.FileSourceFactory
Does nothing, since FileSources don't need to be released.
release(Source) - Method in class org.apache.struts.flow.core.source.impl.ResourceSourceFactory
Release a Source object.
release(Source) - Method in class org.apache.struts.flow.core.source.impl.URLSourceFactory
 
reloadScripts - Variable in class org.apache.struts.flow.core.AbstractInterpreter
Whether reloading of scripts should be done.
remove(Element, boolean) - Static method in class org.apache.struts.flow.core.location.LocationAttributes
Remove the location attributes from a DOM element.
remove(String) - Method in class org.apache.struts.flow.json.JSONObject
Remove a name and its value, if present.
remove(File) - Static method in class org.apache.struts.flow.sugar.FileExtensions
Removes a file.
removeAttribute(String) - Method in class org.apache.struts.flow.core.WebContinuation
Remove an attribute of this continuation
removeContinuation(WebContinuation) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl.WebContinuationsHolder
 
removeContinuation(ContinuationsManagerImpl.WebContinuationsHolder, WebContinuation) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Removes an expired leaf WebContinuation node from its continuation tree, and recursively removes its parent(s) if it they have expired and have no (other) children.
removeFlowVariable(String) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Removes a class that will register a global variable
removeGlobalVariable(String) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Removes a class that will register a global variable
removeParameter(String) - Method in class org.apache.struts.flow.core.source.SourceParameters
Remove all values for this parameter
resetToken(HttpServletRequest) - Method in class org.apache.struts.flow.FlowAction
Resets the token
resetToken() - Method in class org.apache.struts.flow.Struts
Resets the current transation token
resolveURI(String) - Method in interface org.apache.struts.flow.core.source.SourceResolver
Get a Source object.
resolveURI(String, String, Map) - Method in interface org.apache.struts.flow.core.source.SourceResolver
Get a Source object.
resolveURI(String) - Method in class org.apache.struts.flow.core.source.impl.AbstractSourceResolver
Get a Source object.
resolveURI(String, String, Map) - Method in class org.apache.struts.flow.core.source.impl.AbstractSourceResolver
Get a Source object.
resolveURI(String) - Method in class org.apache.struts.flow.core.source.impl.ChainSourceResolver
Determines an absolute path to the path name.
resolveURI(String, String, Map) - Method in class org.apache.struts.flow.core.source.impl.ChainSourceResolver
Get a Source object.
runtimeError(String, String, int, String, int) - Method in class org.apache.struts.flow.core.javascript.JSErrorReporter
 

S

SCHEME - Static variable in class org.apache.struts.flow.core.source.SourceUtil
 
SHARED_INSTANCE - Static variable in class org.apache.struts.flow.core.source.impl.validity.NOPValidity
 
SRC_ATTR - Static variable in class org.apache.struts.flow.core.location.LocationAttributes
Attribute name for the location URI
ScriptableDynaBean - class org.apache.struts.flow.sugar.ScriptableDynaBean.
Wrap a DynaBean for JavaScript.
ScriptableDynaBean() - Constructor for class org.apache.struts.flow.sugar.ScriptableDynaBean
 
ScriptableDynaBean(DynaBean) - Constructor for class org.apache.struts.flow.sugar.ScriptableDynaBean
 
ScriptableDynaBean(Scriptable, Object, Class, Map) - Constructor for class org.apache.struts.flow.sugar.ScriptableDynaBean
 
ScriptableList - class org.apache.struts.flow.sugar.ScriptableList.
Wrap a java.util.List for JavaScript.
ScriptableList() - Constructor for class org.apache.struts.flow.sugar.ScriptableList
 
ScriptableList(List) - Constructor for class org.apache.struts.flow.sugar.ScriptableList
 
ScriptableList(Scriptable, Object, Class, Map) - Constructor for class org.apache.struts.flow.sugar.ScriptableList
 
ScriptableMap - class org.apache.struts.flow.sugar.ScriptableMap.
Wrap a java.util.Map for JavaScript.
ScriptableMap() - Constructor for class org.apache.struts.flow.sugar.ScriptableMap
 
ScriptableMap(Map) - Constructor for class org.apache.struts.flow.sugar.ScriptableMap
 
ScriptableMap(Scriptable, Object, Class, Map) - Constructor for class org.apache.struts.flow.sugar.ScriptableMap
 
Source - interface org.apache.struts.flow.core.source.Source.
This interface provides a simple interface for accessing a source of data.
SourceException - exception org.apache.struts.flow.core.source.SourceException.
This Exception is thrown every time there is a problem in processing a source.
SourceException(String) - Constructor for class org.apache.struts.flow.core.source.SourceException
Construct a new SourceException instance.
SourceException(String, Throwable) - Constructor for class org.apache.struts.flow.core.source.SourceException
Construct a new SourceException instance.
SourceFactory - interface org.apache.struts.flow.core.source.SourceFactory.
A source factory creates new source objects.
SourceNotFoundException - exception org.apache.struts.flow.core.source.SourceNotFoundException.
This Exception should be thrown if the source could not be found.
SourceNotFoundException(String) - Constructor for class org.apache.struts.flow.core.source.SourceNotFoundException
Construct a new SourceNotFoundException instance.
SourceNotFoundException(String, Throwable) - Constructor for class org.apache.struts.flow.core.source.SourceNotFoundException
Construct a new SourceNotFoundException instance.
SourceParameters - class org.apache.struts.flow.core.source.SourceParameters.
This class holds parameters for a Source object.
SourceParameters() - Constructor for class org.apache.struts.flow.core.source.SourceParameters
Standard Constructor creating an empty parameters object
SourceParameters(String) - Constructor for class org.apache.struts.flow.core.source.SourceParameters
Construct a new object from a queryString
SourceResolver - interface org.apache.struts.flow.core.source.SourceResolver.
Base interface for resolving a source by system identifiers.
SourceUtil - class org.apache.struts.flow.core.source.SourceUtil.
Utility class for source resolving.
SourceUtil() - Constructor for class org.apache.struts.flow.core.source.SourceUtil
 
SourceValidity - interface org.apache.struts.flow.core.source.SourceValidity.
A SourceValidity object contains all information to check if a Source object is still valid.
SqlMap - class org.apache.struts.flow.ibatis.SqlMap.
JavaScript interface to the log facility.
SqlMap() - Constructor for class org.apache.struts.flow.ibatis.SqlMap
Constructor for the JSLog object
Struts - class org.apache.struts.flow.Struts.
Access to Struts and Servlet resources
Struts() - Constructor for class org.apache.struts.flow.Struts
 
Struts(FOM_Flow) - Constructor for class org.apache.struts.flow.Struts
Constructor for the JSLog object
SugarWrapFactory - class org.apache.struts.flow.sugar.SugarWrapFactory.
Wraps Java objects by adding support for function extensions, which are functions that extend existing Java objects at the Rhino level.
SugarWrapFactory() - Constructor for class org.apache.struts.flow.sugar.SugarWrapFactory
 
saveErrors(HttpServletRequest, ActionErrors) - Method in class org.apache.struts.flow.FlowAction
Saves the errors to the request
saveErrors(ActionErrors) - Method in class org.apache.struts.flow.Struts
Saves the action errors in the request
saveMessages(HttpServletRequest, ActionMessages) - Method in class org.apache.struts.flow.FlowAction
Saves the messages to the request
saveMessages(ActionMessages) - Method in class org.apache.struts.flow.Struts
Saves the action messages in the request
saveToken(HttpServletRequest) - Method in class org.apache.struts.flow.FlowAction
Saves a token
saveToken() - Method in class org.apache.struts.flow.Struts
Saves a transaction token in the request
serialize(Object) - Method in class org.apache.struts.flow.json.JSONSerializer
 
setAttribute(String, Object) - Method in class org.apache.struts.flow.core.WebContinuation
Set an attribute of this continuation
setBindContinuationsToSession(boolean) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
 
setCheckTime(long) - Method in class org.apache.struts.flow.FlowPlugIn
Sets the value of checkTime.
setCheckTime(long) - Method in class org.apache.struts.flow.core.AbstractInterpreter
Sets the interval between when the script should be looked at to see if it needs to be reloaded
setCheckTime(long) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Sets the interval between when the script should be looked at to see if it needs to be reloaded
setContentLength(long) - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Sets the contentLength.
setContextObject(Map, Object) - Static method in class org.apache.struts.flow.core.FlowHelper
Set the flow context object associated with the current request
setDebugger(boolean) - Method in class org.apache.struts.flow.FlowPlugIn
Sets the debugger attribute of the FlowPlugIn object
setDebugger(boolean) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Sets whether to enable the debugger
setDefaultTimeToLive(int) - Method in interface org.apache.struts.flow.core.ContinuationsManager
Set the default time to live value
setDefaultTimeToLive(int) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Set the default time to live value
setDelegate(PageLocalScopeImpl) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalScopeHolder
 
setDocumentLocator(Locator) - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
setExpirationPeriod(long) - Method in interface org.apache.struts.flow.core.ContinuationsManager
 
setExpirationPeriod(long) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
 
setFunction(String) - Method in class org.apache.struts.flow.FlowMapping
Sets the function attribute of the FlowMapping object
setInterpreterID(String) - Method in class org.apache.struts.flow.core.AbstractInterpreter
Set the unique ID for this interpreter, which can be used to distinguish user value scopes attached to the session.
setInterpreterID(String) - Method in interface org.apache.struts.flow.core.Interpreter
Set the unique ID for this interpreter.
setLastModified(long) - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Sets the lastModificationDate.
setLock(boolean) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter.ThreadScope
 
setLogger(Logger) - Static method in class org.apache.struts.flow.core.Factory
Sets the logger
setMethod(String) - Method in interface org.apache.struts.flow.core.source.SourceResolver
 
setMethod(String) - Method in class org.apache.struts.flow.core.source.impl.AbstractSourceResolver
 
setNamespace(String) - Method in class org.apache.struts.flow.ibatis.SqlMap
 
setPageLocalScope(PageLocalScope) - Method in interface org.apache.struts.flow.core.javascript.fom.PageLocal
 
setPageLocalScope(PageLocalScope) - Method in class org.apache.struts.flow.core.javascript.fom.PageLocalImpl
 
setParameter(String, String) - Method in class org.apache.struts.flow.core.source.SourceParameters
Add a parameter.
setParentScope(Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
setParentScope(Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
setPrototype(Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
 
setPrototype(Scriptable) - Method in class org.apache.struts.flow.sugar.ScriptableMap
 
setReloadScripts(boolean) - Method in class org.apache.struts.flow.FlowPlugIn
Sets the value of reloadScripts.
setReloadScripts(boolean) - Method in class org.apache.struts.flow.core.AbstractInterpreter
Sets whether to try to reload modified scripts or not
setReloadScripts(boolean) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Sets whether to try to reload modified scripts or not
setScheme(String) - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Sets the scheme.
setScript(String) - Method in class org.apache.struts.flow.FlowMapping
Sets the value of script.
setScriptBase(String) - Method in class org.apache.struts.flow.FlowPlugIn
Sets the base path to resolve scripts against
setScripts(String) - Method in class org.apache.struts.flow.FlowPlugIn
Sets a comma delimitted list of user scripts.
setSingleParameterValue(String, String) - Method in class org.apache.struts.flow.core.source.SourceParameters
Set the value of this parameter to the given value.
setSourceResolver(SourceResolver) - Method in class org.apache.struts.flow.core.CompilingInterpreter
 
setSqlMapClient(SqlMapClient) - Static method in class org.apache.struts.flow.ibatis.SqlMap
 
setSqlMapConfig(String) - Method in class org.apache.struts.flow.FlowPlugIn
 
setSystemId(String) - Method in class org.apache.struts.flow.core.source.impl.AbstractSource
Sets the systemId.
setTarget(Object) - Method in class org.apache.struts.flow.sugar.ExtensionFunction
 
setTimeToLive(int) - Method in class org.apache.struts.flow.FlowPlugIn
Sets the timeToLive attribute of the FlowPlugIn object
setUriEncoding(String) - Method in interface org.apache.struts.flow.core.source.SourceResolver
 
setUriEncoding(String) - Method in class org.apache.struts.flow.core.source.impl.AbstractSourceResolver
 
setUriParameters(Map) - Method in interface org.apache.struts.flow.core.source.SourceResolver
 
setUriParameters(Map) - Method in class org.apache.struts.flow.core.source.impl.AbstractSourceResolver
 
setUserObject(Object) - Method in class org.apache.struts.flow.core.WebContinuation
Sets the user object associated with this instance.
setVariableLookupTable(Properties) - Method in class org.apache.struts.flow.json.JSONSerializer
 
setWebContinuation(Map, WebContinuation) - Static method in class org.apache.struts.flow.core.FlowHelper
Set the web continuation associated with the current request
setWrapFactory(WrapFactory) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter
Sets the wrap factory to use with Rhino
setWrapper(Scriptable) - Method in class org.apache.struts.flow.sugar.ExtensionFunction
 
setupPackages(ClassLoader) - Method in class org.apache.struts.flow.core.javascript.fom.FOM_JavaScriptInterpreter.ThreadScope
 
skipPast(String) - Method in class org.apache.struts.flow.json.JSONTokener
Skip characters until past the requested string.
skipTo(char) - Method in class org.apache.struts.flow.json.JSONTokener
Skip characters until the next character is the requested character.
skippedEntity(String) - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
sort(List) - Static method in class org.apache.struts.flow.sugar.ListExtensions
Sorts the list according to the natural order.
sortEach(List) - Static method in class org.apache.struts.flow.sugar.ListExtensions
Sorts the list using the passed function to determine order.
sourceresolver - Variable in class org.apache.struts.flow.core.CompilingInterpreter
A source resolver
startDocument() - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
startElement(String, String, String, Attributes) - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
startPrefixMapping(String, String) - Method in class org.apache.struts.flow.core.location.LocationAttributes.Pipe
 
statements - Variable in class org.apache.struts.flow.ibatis.SqlMap
 
syntaxError(String) - Method in class org.apache.struts.flow.json.JSONTokener
Make a ParseException to signal a syntax error.

T

TimeStampValidity - class org.apache.struts.flow.core.source.impl.validity.TimeStampValidity.
A validation object for time-stamps.
TimeStampValidity(long) - Constructor for class org.apache.struts.flow.core.source.impl.validity.TimeStampValidity
 
TraversableSource - interface org.apache.struts.flow.core.source.TraversableSource.
A traversable source is a source that can have children and a parent, like a file system.
target - Variable in class org.apache.struts.flow.sugar.ExtensionFunction
 
throwLocated(String, Throwable, Location) - Static method in class org.apache.struts.flow.core.FlowException
Throw a located exception given an existing exception and the location where this exception was catched.
throwLocated(String, Throwable, List) - Static method in class org.apache.struts.flow.core.FlowException
Throw a located exception given an existing exception and the locations where this exception was catched.
timeToLive - Variable in class org.apache.struts.flow.core.WebContinuation
Indicates how long does this continuation will live (in seconds).
toJSONArray(JSONArray) - Method in class org.apache.struts.flow.json.JSONObject
Produce a JSONArray containing the values of the members of this JSONObject.
toJSONObject(JSONArray) - Method in class org.apache.struts.flow.json.JSONArray
Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray.
toString() - Method in class org.apache.struts.flow.core.Argument
Prints the string value of the state
toString() - Method in class org.apache.struts.flow.core.Interpreter.Argument
 
toString() - Method in class org.apache.struts.flow.core.javascript.fom.FOM_WebContinuation
Return text representation of the WebContinuation.
toString() - Method in class org.apache.struts.flow.core.location.LocationImpl
 
toString(Location) - Static method in class org.apache.struts.flow.core.location.LocationUtils
Builds a string representation of a location, in the "descripton - uri:line:column" format (e.g.
toString() - Method in class org.apache.struts.flow.core.source.SourceParameters
Overriding toString
toString() - Method in class org.apache.struts.flow.core.source.impl.validity.AbstractAggregatedValidity
 
toString() - Method in class org.apache.struts.flow.core.source.impl.validity.DeferredAggregatedValidity
 
toString() - Method in class org.apache.struts.flow.core.source.impl.validity.ExpiresValidity
 
toString() - Method in class org.apache.struts.flow.core.source.impl.validity.FileTimeStampValidity
 
toString() - Method in class org.apache.struts.flow.core.source.impl.validity.NOPValidity
 
toString() - Method in class org.apache.struts.flow.core.source.impl.validity.TimeStampValidity
 
toString() - Method in class org.apache.struts.flow.json.JSONArray
Make an JSON external form string of this JSONArray.
toString(int) - Method in class org.apache.struts.flow.json.JSONArray
Make a prettyprinted JSON string of this JSONArray.
toString() - Method in class org.apache.struts.flow.json.JSONObject
Make an JSON external form string of this JSONObject.
toString(int) - Method in class org.apache.struts.flow.json.JSONObject
Make a prettyprinted JSON external form string of this JSONObject.
toString() - Method in class org.apache.struts.flow.json.JSONTokener
Make a printable string of this JSONTokener.

U

UNKNOWN - Static variable in interface org.apache.struts.flow.core.location.Location
Constant for unknown locations.
UNKNOWN - Static variable in interface org.apache.struts.flow.core.source.SourceValidity
 
UNKNOWN_STRING - Static variable in class org.apache.struts.flow.core.location.LocationUtils
The string representation of an unknown location: "[unknown location]".
UNKNWON - Static variable in interface org.apache.struts.flow.core.source.SourceValidity
Deprecated. because it has been misspelled, use UNKNOWN of course
URI - Static variable in class org.apache.struts.flow.core.location.LocationAttributes
Namespace URI for location attributes
URIAbsolutizer - interface org.apache.struts.flow.core.source.URIAbsolutizer.
Implemented by a SourceFactory when it supports applying a relative URI to a base URI to form an absolute URI.
URI_ENCODING - Static variable in interface org.apache.struts.flow.core.source.SourceResolver
With this parameter you can specify the encoding to use for encoding the additional request parameters the URI.
URI_PARAMETERS - Static variable in interface org.apache.struts.flow.core.source.SourceResolver
With this parameter you can specify additional request parameters which are appended to the URI.
URLSource - class org.apache.struts.flow.core.source.impl.URLSource.
Description of a source which is described by an URL.
URLSource() - Constructor for class org.apache.struts.flow.core.source.impl.URLSource
Constructor
URLSourceFactory - class org.apache.struts.flow.core.source.impl.URLSourceFactory.
A factory for a URL wrapper
URLSourceFactory() - Constructor for class org.apache.struts.flow.core.source.impl.URLSourceFactory
 
unescape() - Method in class org.apache.struts.flow.json.JSONTokener
Unescape the source text.
unescape(String) - Static method in class org.apache.struts.flow.json.JSONTokener
Convert %hh sequences to single characters, and convert plus to space.
unwrap(Object) - Static method in class org.apache.struts.flow.core.FlowHelper
Unwrap a Rhino object (getting the raw java object) and convert undefined to null
unwrap() - Method in class org.apache.struts.flow.sugar.ScriptableDynaBean
Return the DynaBean that is wrapped by this class.
unwrap() - Method in class org.apache.struts.flow.sugar.ScriptableList
 
unwrap() - Method in class org.apache.struts.flow.sugar.ScriptableMap
Return the java.util.Map that is wrapped by this class.
updateLastAccessTime() - Method in class org.apache.struts.flow.core.WebContinuation
Update the continuation in the
uriEncoding - Variable in class org.apache.struts.flow.core.source.impl.AbstractSourceResolver
 
uriParameters - Variable in class org.apache.struts.flow.core.source.impl.AbstractSourceResolver
 
userObject - Variable in class org.apache.struts.flow.core.WebContinuation
A user definable object.

V

VALID - Static variable in interface org.apache.struts.flow.core.source.SourceValidity
 
value - Variable in class org.apache.struts.flow.core.Interpreter.Argument
 
valueBound(HttpSessionBindingEvent) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl.WebContinuationsHolder
 
valueUnbound(HttpSessionBindingEvent) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl.WebContinuationsHolder
 

W

WebContinuation - class org.apache.struts.flow.core.WebContinuation.
Representation of continuations in a Web environment.
WebContinuationDataBean - class org.apache.struts.flow.core.WebContinuationDataBean.
Access to continuation data for monitoring applications
WebContinuationDataBean(WebContinuation) - Constructor for class org.apache.struts.flow.core.WebContinuationDataBean
 
warn(String) - Method in class org.apache.struts.flow.CommonsLogger
Logs a warning message
warn(String) - Method in class org.apache.struts.flow.core.Logger
Logs a warning
warning(String, String, int, String, int) - Method in class org.apache.struts.flow.core.javascript.JSErrorReporter
 
wrap(Object, Scriptable) - Method in class org.apache.struts.flow.sugar.JavaObjectWrapper
 
wrapAsJavaObject(Context, Scriptable, Object, Class) - Method in class org.apache.struts.flow.sugar.SugarWrapFactory
Wrap Java object as Scriptable instance to allow full access to its methods and fields from JavaScript.
wrapper - Variable in class org.apache.struts.flow.sugar.ExtensionFunction
 

_

_detach(WebContinuation) - Method in class org.apache.struts.flow.core.ContinuationsManagerImpl
Detach this continuation from parent.

A B C D E F G H I J K L M N O P Q R S T U V W _

Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.