A B C D F G H I J K L O P R S U

A

AbstractFlowStateStorage - Class in org.szegedi.spring.web.jsflow.support
A flow state storage that serializes the flow states.
AbstractFlowStateStorage() - Constructor for class org.szegedi.spring.web.jsflow.support.AbstractFlowStateStorage
 
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.szegedi.spring.web.jsflow.OpenContextInViewInterceptor
 
afterFlowExecution(HttpServletRequest, Context, Scriptable, Exception) - Method in interface org.szegedi.spring.web.jsflow.FlowExecutionInterceptor
Executed after the flow's script ended runnnig.
afterPropertiesSet() - Method in class org.szegedi.spring.web.jsflow.codec.ConfidentialityCodec
 
afterPropertiesSet() - Method in class org.szegedi.spring.web.jsflow.codec.IntegrityCodec
 
afterPropertiesSet() - Method in class org.szegedi.spring.web.jsflow.FlowController
 
afterPropertiesSet() - Method in class org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage
 
afterPropertiesSet() - Method in class org.szegedi.spring.web.jsflow.JdbcFlowStateStorage
 
afterPropertiesSet() - Method in class org.szegedi.spring.web.jsflow.ScriptStorage
 
afterPropertiesSet() - Method in class org.szegedi.spring.web.jsflow.support.FlowStateSerializer
 
aroundStateExecution(Script, Context, Scriptable) - Method in interface org.szegedi.spring.web.jsflow.StateExecutionInterceptor
Invoked to surround the execution of a flow state.

B

BeanFactoryUtilsEx - Class in org.szegedi.spring.beans.factory
An extension to the beans factory utils in Spring.
BeanFactoryUtilsEx() - Constructor for class org.szegedi.spring.beans.factory.BeanFactoryUtilsEx
 
beanOfTypeIncludingAncestors(ListableBeanFactory, Class) - Static method in class org.szegedi.spring.beans.factory.BeanFactoryUtilsEx
Returns a bean of specified type in the specified bean factory or its ancestors.
BeanResourceRepresentation - Class in org.szegedi.spring.core.io
A resource representation that treats the resource as a Java properties file and represents the resource with a bean initialized with those properties.
BeanResourceRepresentation(Resource) - Constructor for class org.szegedi.spring.core.io.BeanResourceRepresentation
 
beforeFlowExecution(HttpServletRequest, String, Context, Scriptable) - Method in interface org.szegedi.spring.web.jsflow.FlowExecutionInterceptor
Executed before the flow's script starts running.
BinaryStateCodec - Interface in org.szegedi.spring.web.jsflow.codec
Instances of a binary state codec can be added to any AbstractFlowStateStorage to transform the binary representation of the serialized state.
bindStubProvider(HttpSession, FlowStateSerializer.StubProvider) - Static method in class org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage
Binds a stub provider into the HttpSession.
bindStubResolver(HttpSession, FlowStateSerializer.StubResolver) - Static method in class org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage
Binds a stub resolver into the HttpSession.

C

CLASS_NAME - Static variable in class org.szegedi.spring.web.jsflow.HostObject
 
ClientSideFlowStateStorage - Class in org.szegedi.spring.web.jsflow
An implementation of the flowstate storage that returns the BASE64-encoded serialized state as the ID.
ClientSideFlowStateStorage() - Constructor for class org.szegedi.spring.web.jsflow.ClientSideFlowStateStorage
 
code(byte[]) - Method in interface org.szegedi.spring.web.jsflow.codec.support.OneWayCodec
A single encoding or decoding operation.
CompositeCodec - Class in org.szegedi.spring.web.jsflow.codec
A codec that composes several other codecs.
CompositeCodec() - Constructor for class org.szegedi.spring.web.jsflow.codec.CompositeCodec
 
CompressionCodec - Class in org.szegedi.spring.web.jsflow.codec
A codec that will compress the serialized flowstate upon encoding and decompress it upon decoding.
CompressionCodec() - Constructor for class org.szegedi.spring.web.jsflow.codec.CompressionCodec
 
ConfidentialityCodec - Class in org.szegedi.spring.web.jsflow.codec
A codec that will encrypt the flowstate when encoding, and decrypt it upon decoding.
ConfidentialityCodec() - Constructor for class org.szegedi.spring.web.jsflow.codec.ConfidentialityCodec
 
create() - Method in class org.szegedi.spring.support.SoftPooledFactory
 
createDecoder() - Method in interface org.szegedi.spring.web.jsflow.codec.BinaryStateCodec
Create a one-way single-threaded, nonshared codec instance able to decode a state as received from the client or from an upstream codec.
createDecoder() - Method in class org.szegedi.spring.web.jsflow.codec.CompositeCodec
 
createDecoder() - Method in class org.szegedi.spring.web.jsflow.codec.CompressionCodec
 
createDecoder() - Method in class org.szegedi.spring.web.jsflow.codec.ConfidentialityCodec
 
createDecoder() - Method in class org.szegedi.spring.web.jsflow.codec.IntegrityCodec
 
createDecoder() - Method in class org.szegedi.spring.web.jsflow.codec.PooledCodec
 
createDefaultScriptStorage(ApplicationContext) - Static method in class org.szegedi.spring.web.jsflow.FlowController
 
createEncoder() - Method in interface org.szegedi.spring.web.jsflow.codec.BinaryStateCodec
Create a one-way single-threaded, nonshared codec instance able to encode a state as should be sent to a client or a downstream codec.
createEncoder() - Method in class org.szegedi.spring.web.jsflow.codec.CompositeCodec
 
createEncoder() - Method in class org.szegedi.spring.web.jsflow.codec.CompressionCodec
 
createEncoder() - Method in class org.szegedi.spring.web.jsflow.codec.ConfidentialityCodec
 
createEncoder() - Method in class org.szegedi.spring.web.jsflow.codec.IntegrityCodec
 
createEncoder() - Method in class org.szegedi.spring.web.jsflow.codec.PooledCodec
 
createInstance() - Method in class org.szegedi.spring.crypto.GeneratedKeyPairFactory
 
createInstance() - Method in class org.szegedi.spring.crypto.GeneratedSecretKeyFactory
 
createInstance() - Method in class org.szegedi.spring.crypto.KeySpecSecretKeyFactory
 
createInstance() - Method in class org.szegedi.spring.crypto.KeyStoreKeyPairFactory
 
createInstance() - Method in class org.szegedi.spring.crypto.SecureRandomFactory
 
createSecurityDomain(Resource) - Method in interface org.szegedi.spring.web.jsflow.SecurityDomainFactory
Create a Rhino security domain object for the script specified as the resource.
customizeLibrary(Context, ScriptableObject) - Method in interface org.szegedi.spring.web.jsflow.LibraryCustomizer
Invoked by ScriptStorage as part of the initialization of the global library scope, after it was already populated with the global Rhino-in-Spring functions.

D

dependsOnContinuation() - Method in interface org.szegedi.spring.web.jsflow.support.FlowStateIdGenerator
Returns true if the return value of FlowStateIdGenerator.generateStateId(NativeContinuation) depends on the passed state (that is, for a given state object, it will always return the same ID).
dependsOnContinuation() - Method in class org.szegedi.spring.web.jsflow.support.RandomFlowStateIdGenerator
 
deserializeContinuation(byte[], FlowStateSerializer.StubResolver) - Method in class org.szegedi.spring.web.jsflow.support.FlowStateSerializer
Deserializes a continuation.

F

FlowController - Class in org.szegedi.spring.web.jsflow
A Spring MVC Controller that uses Rhino ECMAScript engine to implement flows.
FlowController() - Constructor for class org.szegedi.spring.web.jsflow.FlowController
 
FlowExecutionInterceptor - Interface in org.szegedi.spring.web.jsflow
An interface for objects that can intercept execution of a flow, and perform operation before and after it.
FlowStateIdGenerator - Interface in org.szegedi.spring.web.jsflow.support
An interface for objects that generate flow state IDs.
FlowStateSerializer - Class in org.szegedi.spring.web.jsflow.support
A class able to serialize and deserialize a continuation within a specified application context.
FlowStateSerializer() - Constructor for class org.szegedi.spring.web.jsflow.support.FlowStateSerializer
 
FlowStateSerializer.StubProvider - Interface in org.szegedi.spring.web.jsflow.support
An interface that can be implemented to provide further context-specific stubs.
FlowStateSerializer.StubResolver - Interface in org.szegedi.spring.web.jsflow.support
An interface that can be implemented to resolve further context-specific stubs.
FlowStateStorage - Interface in org.szegedi.spring.web.jsflow
A storage for interim flow states.
FlowStateStorageException - Exception in org.szegedi.spring.web.jsflow
Thrown when AbstractFlowStateStorage persistence fails.
FlowStateStorageException(String) - Constructor for exception org.szegedi.spring.web.jsflow.FlowStateStorageException
 
FlowStateStorageException(String, Throwable) - Constructor for exception org.szegedi.spring.web.jsflow.FlowStateStorageException
 
forContinuation(String, NativeContinuation) - Method in interface org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage.ContinuationCallback
Invoked to process a particular continuation.
forEachContinuation(HttpSession, HttpSessionFlowStateStorage.ContinuationCallback) - Method in class org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage
Enumerates all the continuations bound to a particular HTTP session.

G

GeneratedKeyPairFactory - Class in org.szegedi.spring.crypto
Generates a new pair of a public and private keys.
GeneratedKeyPairFactory() - Constructor for class org.szegedi.spring.crypto.GeneratedKeyPairFactory
 
GeneratedSecretKeyFactory - Class in org.szegedi.spring.crypto
Generates a new secret key.
GeneratedSecretKeyFactory() - Constructor for class org.szegedi.spring.crypto.GeneratedSecretKeyFactory
 
generateStateId(NativeContinuation) - Method in interface org.szegedi.spring.web.jsflow.support.FlowStateIdGenerator
Generate the flow state id for the specified state.
generateStateId(NativeContinuation) - Method in class org.szegedi.spring.web.jsflow.support.RandomFlowStateIdGenerator
 
get() - Method in class org.szegedi.spring.support.SoftPooledFactory
 
getClassName() - Method in class org.szegedi.spring.web.jsflow.HostObject
 
getFunctionStub(Object) - Method in class org.szegedi.spring.web.jsflow.support.PersistenceSupport
 
getLibrary() - Method in class org.szegedi.spring.web.jsflow.support.PersistenceSupport
 
getObjectType() - Method in class org.szegedi.spring.crypto.GeneratedKeyPairFactory
 
getObjectType() - Method in class org.szegedi.spring.crypto.GeneratedSecretKeyFactory
 
getObjectType() - Method in class org.szegedi.spring.crypto.KeySpecSecretKeyFactory
 
getObjectType() - Method in class org.szegedi.spring.crypto.KeyStoreKeyPairFactory
 
getObjectType() - Method in class org.szegedi.spring.crypto.SecureRandomFactory
 
getPersistenceSupport() - Method in class org.szegedi.spring.web.jsflow.ScriptStorage
Returns an object implementing support functionality for persistent flow state storage.
getRepresentation(long) - Method in class org.szegedi.spring.core.io.ResourceRepresentation
Returns the representation of the resource.
getRepresentation() - Method in class org.szegedi.spring.core.io.ResourceRepresentation
Returns the representation of the resource.
getResource() - Method in class org.szegedi.spring.core.io.ResourceRepresentation
 
getScriptPath(HttpServletRequest) - Method in interface org.szegedi.spring.web.jsflow.ScriptSelectionStrategy
Returns the pathname of the script that should run for a particular initial HTTP request.
getScriptPath(HttpServletRequest) - Method in class org.szegedi.spring.web.jsflow.UrlScriptSelectionStrategy
 
getScriptStorage() - Method in class org.szegedi.spring.web.jsflow.support.FlowStateSerializer
 
getSerializedState(HttpServletRequest, String) - Method in class org.szegedi.spring.web.jsflow.ClientSideFlowStateStorage
 
getSerializedState(HttpServletRequest, String) - Method in class org.szegedi.spring.web.jsflow.JdbcFlowStateStorage
 
getSerializedState(HttpServletRequest, String) - Method in class org.szegedi.spring.web.jsflow.support.AbstractFlowStateStorage
Implement in subclasses to retrieve the serialized state.
getState(HttpServletRequest, String) - Method in interface org.szegedi.spring.web.jsflow.FlowStateStorage
Retrieves the state associated with a request
getState(HttpServletRequest, String) - Method in class org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage
 
getState(HttpServletRequest, String) - Method in class org.szegedi.spring.web.jsflow.support.AbstractFlowStateStorage
 
getStub(Object) - Method in interface org.szegedi.spring.web.jsflow.support.FlowStateSerializer.StubProvider
Return a stub for an object.

H

handleRequestInternal(HttpServletRequest, HttpServletResponse) - Method in class org.szegedi.spring.web.jsflow.FlowController
First, the controller determines if there is a request parameter named "stateId" and if it contains a valid state ID.
HOST_PROPERTY - Static variable in class org.szegedi.spring.web.jsflow.FlowController
 
HostObject - Class in org.szegedi.spring.web.jsflow
An internal host object used to implement built-in functions for scripts.
HostObject() - Constructor for class org.szegedi.spring.web.jsflow.HostObject
 
HttpSessionFlowStateStorage - Class in org.szegedi.spring.web.jsflow
An implementation for flow state storage that stores flow states in the HttpSession objects.
HttpSessionFlowStateStorage() - Constructor for class org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage
 
HttpSessionFlowStateStorage.ContinuationCallback - Interface in org.szegedi.spring.web.jsflow
Should be implemented by classes used as callbacks for HttpSessionFlowStateStorage.forEachContinuation(HttpSession, ContinuationCallback)

I

instantiateBean() - Method in class org.szegedi.spring.core.io.BeanResourceRepresentation
Implement in a subclass to create an uninitialized bean.
IntegrityCodec - Class in org.szegedi.spring.web.jsflow.codec
A codec that will add a digital signature to the flowstate when encoding, and check the validity of the signature (and strip it) upon decoding.
IntegrityCodec() - Constructor for class org.szegedi.spring.web.jsflow.codec.IntegrityCodec
 

J

JdbcFlowStateStorage - Class in org.szegedi.spring.web.jsflow
A flow state storage that operates against a JDBC data source.
JdbcFlowStateStorage() - Constructor for class org.szegedi.spring.web.jsflow.JdbcFlowStateStorage
 
jsFunction_include(Scriptable, String) - Method in class org.szegedi.spring.web.jsflow.HostObject
 
jsFunction_inspect(Scriptable) - Method in class org.szegedi.spring.web.jsflow.HostObject
 
jsFunction_respond(String, Scriptable) - Method in class org.szegedi.spring.web.jsflow.HostObject
 
jsFunction_wait() - Method in class org.szegedi.spring.web.jsflow.HostObject
 
jsGet_isGoingToWait() - Method in class org.szegedi.spring.web.jsflow.HostObject
 

K

KeySpecSecretKeyFactory - Class in org.szegedi.spring.crypto
Generates a secret key from an implementation-independent secret key specification.
KeySpecSecretKeyFactory() - Constructor for class org.szegedi.spring.crypto.KeySpecSecretKeyFactory
 
KeyStoreKeyPairFactory - Class in org.szegedi.spring.crypto
Loads a private and public key pair from a Java keystore file.
KeyStoreKeyPairFactory() - Constructor for class org.szegedi.spring.crypto.KeyStoreKeyPairFactory
 

L

LibraryCustomizer - Interface in org.szegedi.spring.web.jsflow
A class implementing this interface can hook into the initialization of the global library scope and manipulate it in any way it desires.
loadRepresentation(InputStream) - Method in class org.szegedi.spring.core.io.BeanResourceRepresentation
 
loadRepresentation(InputStream) - Method in class org.szegedi.spring.core.io.PropertyResourceRepresentation
 
loadRepresentation(InputStream) - Method in class org.szegedi.spring.core.io.ResourceRepresentation
Implement in subclasses to load the representation of the resource.

O

OneWayCodec - Interface in org.szegedi.spring.web.jsflow.codec.support
Basic worker interface, encapsulating a single encoding or decoding operation.
OpenContextInViewInterceptor - Class in org.szegedi.spring.web.jsflow
A Spring handler interceptor that opens a Rhino context and associates it with the current thread for the complete duration of the handling, including view rendering.
OpenContextInViewInterceptor() - Constructor for class org.szegedi.spring.web.jsflow.OpenContextInViewInterceptor
 
org.szegedi.spring.beans.factory - package org.szegedi.spring.beans.factory
Contains extensions to the Spring's bean factory utilities.
org.szegedi.spring.core.io - package org.szegedi.spring.core.io
Contains extensions to the Spring's core IO facilitiies, namely resource representations that get automatically reloaded when the underlying resource changes.
org.szegedi.spring.crypto - package org.szegedi.spring.crypto
Contains Spring bean factories for various Java Cryptography Architecture and Java Cryptography Extension objects.
org.szegedi.spring.crypto.support - package org.szegedi.spring.crypto.support
 
org.szegedi.spring.support - package org.szegedi.spring.support
 
org.szegedi.spring.web.jsflow - package org.szegedi.spring.web.jsflow
JavaScript Web Flow for Spring
org.szegedi.spring.web.jsflow.codec - package org.szegedi.spring.web.jsflow.codec
Contains framework for transcoding serialized flowstates, adding compression, encryption, and digital signature to them.
org.szegedi.spring.web.jsflow.codec.support - package org.szegedi.spring.web.jsflow.codec.support
 
org.szegedi.spring.web.jsflow.support - package org.szegedi.spring.web.jsflow.support
 

P

PersistenceSupport - Class in org.szegedi.spring.web.jsflow.support
An implementation class, used to expose implementation details required for persistence from ScriptStorage.
PersistenceSupport() - Constructor for class org.szegedi.spring.web.jsflow.support.PersistenceSupport
 
PooledCodec - Class in org.szegedi.spring.web.jsflow.codec
A codec that can pool and reuse OneWayCodec instances of another codec it wraps.
PooledCodec() - Constructor for class org.szegedi.spring.web.jsflow.codec.PooledCodec
 
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.szegedi.spring.web.jsflow.OpenContextInViewInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.szegedi.spring.web.jsflow.OpenContextInViewInterceptor
 
PropertyResourceRepresentation - Class in org.szegedi.spring.core.io
A resource representation that treats the resource as a Java properties file and represents the resource with a Properties object initialized with those properties.
PropertyResourceRepresentation(Resource) - Constructor for class org.szegedi.spring.core.io.PropertyResourceRepresentation
 
provider - Variable in class org.szegedi.spring.crypto.support.ProviderBasedFactory
 
ProviderBasedFactory - Class in org.szegedi.spring.crypto.support
Base class for all factory beans that can take a security provider name.
ProviderBasedFactory() - Constructor for class org.szegedi.spring.crypto.support.ProviderBasedFactory
 
put(Reference) - Method in class org.szegedi.spring.support.SoftPooledFactory
 

R

RandomFlowStateIdGenerator - Class in org.szegedi.spring.web.jsflow.support
Default implementation of flow state id generator that uses a random number generator.
RandomFlowStateIdGenerator() - Constructor for class org.szegedi.spring.web.jsflow.support.RandomFlowStateIdGenerator
 
resolveFunctionStub(Object) - Method in class org.szegedi.spring.web.jsflow.support.PersistenceSupport
 
resolveStub(Object) - Method in interface org.szegedi.spring.web.jsflow.support.FlowStateSerializer.StubResolver
Resolves a stub into an object.
ResourceRepresentation - Class in org.szegedi.spring.core.io
Represents a class that is capable of loading and caching a parsed representation of contents of a Spring resource.
ResourceRepresentation(Resource) - Constructor for class org.szegedi.spring.core.io.ResourceRepresentation
Constructs a new representation for the specified resource.

S

SCRIPT_DIR_PROPERTY - Static variable in class org.szegedi.spring.web.jsflow.FlowController
 
ScriptSelectionStrategy - Interface in org.szegedi.spring.web.jsflow
Interface for objects that select the flowscript to execute for a flow initiating HTTP requests.
ScriptStorage - Class in org.szegedi.spring.web.jsflow
A loader and in-memory storage for compiled flowscripts.
ScriptStorage() - Constructor for class org.szegedi.spring.web.jsflow.ScriptStorage
 
SecureRandomFactory - Class in org.szegedi.spring.crypto
Generates a SecureRandom instance using a specified algorithm and security provider.
SecureRandomFactory() - Constructor for class org.szegedi.spring.crypto.SecureRandomFactory
 
SecurityDomainFactory - Interface in org.szegedi.spring.web.jsflow
Classes implementing this interface can be plugged into the ScriptStorage to provide creation of Rhino security domain objects for scripts.
serializeContinuation(NativeContinuation, Map, FlowStateSerializer.StubProvider) - Method in class org.szegedi.spring.web.jsflow.support.FlowStateSerializer
Serializes a continuation.
setAlgorithm(String) - Method in class org.szegedi.spring.crypto.GeneratedKeyPairFactory
Sets the key algorithm to use.
setAlgorithm(String) - Method in class org.szegedi.spring.crypto.GeneratedSecretKeyFactory
Sets the key algorithm to use.
setAlgorithm(String) - Method in class org.szegedi.spring.crypto.KeySpecSecretKeyFactory
Sets the algorithm for the secret key.
setAlgorithm(String) - Method in class org.szegedi.spring.crypto.SecureRandomFactory
Sets the pseudorandom algorithm to use.
setAlgorithmParameters(AlgorithmParameters) - Method in class org.szegedi.spring.web.jsflow.codec.ConfidentialityCodec
Sets any optional algorithm parameters
setApplicationContext(ApplicationContext) - Method in class org.szegedi.spring.web.jsflow.support.FlowStateSerializer
 
setBinaryStateCodec(BinaryStateCodec) - Method in class org.szegedi.spring.web.jsflow.codec.PooledCodec
 
setBinaryStateCodec(BinaryStateCodec) - Method in class org.szegedi.spring.web.jsflow.support.AbstractFlowStateStorage
 
setChainingAndPadding(String) - Method in class org.szegedi.spring.web.jsflow.codec.ConfidentialityCodec
Sets the block chaining and padding mode, i.e.
setCodecs(List) - Method in class org.szegedi.spring.web.jsflow.codec.CompositeCodec
Sets the component codecs of this codec - each of them instance of BinaryStateCodec.
setCompressionLevel(int) - Method in class org.szegedi.spring.web.jsflow.codec.CompressionCodec
Sets the compression level - see Deflater compression level constants.
setContextFactory(ContextFactory) - Method in class org.szegedi.spring.web.jsflow.FlowController
Sets the Rhino context factory to use.
setContextFactory(ContextFactory) - Method in class org.szegedi.spring.web.jsflow.OpenContextInViewInterceptor
Sets the Rhino context factory to use.
setContextFactory(ContextFactory) - Method in class org.szegedi.spring.web.jsflow.ScriptStorage
Sets the context factory used to run the library script.
setFlowExecutionInterceptor(FlowExecutionInterceptor) - Method in class org.szegedi.spring.web.jsflow.FlowController
Sets the flow execution interceptor used to custom initialize an instance of a flow before it first executes, as well as perform any cleanup after an instance of a flow terminates.
setFlowStateIdGenerator(FlowStateIdGenerator) - Method in class org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage
 
setFlowStateStorage(FlowStateStorage) - Method in class org.szegedi.spring.web.jsflow.FlowController
Sets the flow state storage used to store flow states between a HTTP response and the next HTTP request.
setIdColumnName(String) - Method in class org.szegedi.spring.web.jsflow.JdbcFlowStateStorage
 
setJdbcOperations(JdbcOperations) - Method in class org.szegedi.spring.web.jsflow.JdbcFlowStateStorage
 
setKeyAlias(String) - Method in class org.szegedi.spring.crypto.KeyStoreKeyPairFactory
Sets the key alias (the name used to retrieve the keys from the factory).
setKeyPair(KeyPair) - Method in class org.szegedi.spring.web.jsflow.codec.IntegrityCodec
Sets the pair of a matching private and public key used to sign the serialized webflow states and to check the signature validity.
setKeyPassword(String) - Method in class org.szegedi.spring.crypto.KeyStoreKeyPairFactory
Sets the password used to protect the private key in the keystore.
setKeySize(int) - Method in class org.szegedi.spring.crypto.GeneratedKeyPairFactory
Sets the size of the keys in bits.
setKeySize(int) - Method in class org.szegedi.spring.crypto.GeneratedSecretKeyFactory
Sets the size of the keys in bits.
setKeySpec(KeySpec) - Method in class org.szegedi.spring.crypto.KeySpecSecretKeyFactory
Sets the key specification that defines the key in an implementation independent manner.
setKeystoreResource(String) - Method in class org.szegedi.spring.crypto.KeyStoreKeyPairFactory
Sets the resource path to the keystore file.
setKeystoreType(String) - Method in class org.szegedi.spring.crypto.KeyStoreKeyPairFactory
Sets the type of the keystore.
setKeystoreUrl(URL) - Method in class org.szegedi.spring.crypto.KeyStoreKeyPairFactory
Sets the keystore URL.
setLibraryCustomizer(LibraryCustomizer) - Method in class org.szegedi.spring.web.jsflow.ScriptStorage
Sets a library customizer.
setLibraryScripts(List) - Method in class org.szegedi.spring.web.jsflow.ScriptStorage
Sets a list of library scripts.
setMaxStates(int) - Method in class org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage
Sets the maximum number of states per HTTP session that this manager will store.
setNoStaleCheckPeriod(long) - Method in class org.szegedi.spring.web.jsflow.ScriptStorage
Sets the period in milliseconds during which a script resource will not be checked for staleness.
setPrefix(String) - Method in class org.szegedi.spring.web.jsflow.ScriptStorage
Sets the prefix prepended to the script name to form the full path and name of the resource that stores the script source code, i.e.
setProvider(String) - Method in class org.szegedi.spring.crypto.support.ProviderBasedFactory
Sets the name of the security provider.
setProvider(String) - Method in class org.szegedi.spring.web.jsflow.codec.ConfidentialityCodec
Sets the name of the security provider to use.
setRandom(Random) - Method in class org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage
Deprecated. use HttpSessionFlowStateStorage.setFlowStateIdGenerator(FlowStateIdGenerator) with a RandomFlowStateIdGenerator instead.
setRandom(Random) - Method in class org.szegedi.spring.web.jsflow.JdbcFlowStateStorage
 
setRandom(Random) - Method in class org.szegedi.spring.web.jsflow.support.RandomFlowStateIdGenerator
 
setRandomColumnName(String) - Method in class org.szegedi.spring.web.jsflow.JdbcFlowStateStorage
 
setResourceLoader(ResourceLoader) - Method in class org.szegedi.spring.crypto.KeyStoreKeyPairFactory
 
setResourceLoader(ResourceLoader) - Method in class org.szegedi.spring.web.jsflow.ScriptStorage
Sets the resource loader for this storage.
setResourcePath(String) - Method in class org.szegedi.spring.web.jsflow.FlowController
Deprecated. Use FlowController.setScriptSelectionStrategy(ScriptSelectionStrategy) with a UrlScriptSelectionStrategy instead
setResourcePath(String) - Method in class org.szegedi.spring.web.jsflow.UrlScriptSelectionStrategy
Sets the resource path.
setScriptCharacterEncoding(String) - Method in class org.szegedi.spring.web.jsflow.ScriptStorage
Sets the character encoding used to load scripts' source code.
setScriptSelectionStrategy(ScriptSelectionStrategy) - Method in class org.szegedi.spring.web.jsflow.FlowController
Sets the script selector used to select scripts for initial HTTP requests.
setScriptStorage(ScriptStorage) - Method in class org.szegedi.spring.web.jsflow.FlowController
Sets the script storage used to load scripts.
setScriptStorage(ScriptStorage) - Method in class org.szegedi.spring.web.jsflow.support.FlowStateSerializer
 
setSecretKey(Key) - Method in class org.szegedi.spring.web.jsflow.codec.ConfidentialityCodec
Sets the secret key used for encryption and decryption.
setSecureRandom(SecureRandom) - Method in class org.szegedi.spring.crypto.GeneratedKeyPairFactory
Sets an instance of secure random to use.
setSecureRandom(SecureRandom) - Method in class org.szegedi.spring.crypto.GeneratedSecretKeyFactory
Sets an instance of secure random to use.
setSecurityDomainFactory(SecurityDomainFactory) - Method in class org.szegedi.spring.web.jsflow.ScriptStorage
Sets a security domain factory for this script storage.
setSignatureAlgorithmName(String) - Method in class org.szegedi.spring.web.jsflow.codec.IntegrityCodec
Sets the name of the signature algorithm.
setStateColumnName(String) - Method in class org.szegedi.spring.web.jsflow.JdbcFlowStateStorage
 
setStateExecutionInterceptor(StateExecutionInterceptor) - Method in class org.szegedi.spring.web.jsflow.FlowController
Sets the flow state interceptor used to provide "around" advice around each state execution of each flow.
setTableName(String) - Method in class org.szegedi.spring.web.jsflow.JdbcFlowStateStorage
 
setUsePathInfo(boolean) - Method in class org.szegedi.spring.web.jsflow.FlowController
Deprecated. Use FlowController.setScriptSelectionStrategy(ScriptSelectionStrategy) with a UrlScriptSelectionStrategy instead
setUsePathInfo(boolean) - Method in class org.szegedi.spring.web.jsflow.UrlScriptSelectionStrategy
Whether to use the path info portion of the request URI when selecting a script to run.
setUseServletPath(boolean) - Method in class org.szegedi.spring.web.jsflow.FlowController
Deprecated. Use FlowController.setScriptSelectionStrategy(ScriptSelectionStrategy) with a UrlScriptSelectionStrategy instead
setUseServletPath(boolean) - Method in class org.szegedi.spring.web.jsflow.UrlScriptSelectionStrategy
Whether to use the servlet path portion of the request URI when looking up the script to run.
SoftPooledFactory - Class in org.szegedi.spring.support
A factory of soft-reference pooled objects.
SoftPooledFactory() - Constructor for class org.szegedi.spring.support.SoftPooledFactory
 
StateExecutionInterceptor - Interface in org.szegedi.spring.web.jsflow
Interface that can be used as an "around" interceptor for each state execution.
storeSerializedState(HttpServletRequest, byte[]) - Method in class org.szegedi.spring.web.jsflow.ClientSideFlowStateStorage
 
storeSerializedState(HttpServletRequest, byte[]) - Method in class org.szegedi.spring.web.jsflow.JdbcFlowStateStorage
 
storeSerializedState(HttpServletRequest, byte[]) - Method in class org.szegedi.spring.web.jsflow.support.AbstractFlowStateStorage
Implement in subclasses to store the serialized state.
storeState(HttpServletRequest, NativeContinuation) - Method in interface org.szegedi.spring.web.jsflow.FlowStateStorage
Stores the state associated with the current request
storeState(HttpServletRequest, NativeContinuation) - Method in class org.szegedi.spring.web.jsflow.HttpSessionFlowStateStorage
 
storeState(HttpServletRequest, NativeContinuation) - Method in class org.szegedi.spring.web.jsflow.support.AbstractFlowStateStorage
 

U

UrlScriptSelectionStrategy - Class in org.szegedi.spring.web.jsflow
A script selection strategy that uses the components of the request URL to select a script to run.
UrlScriptSelectionStrategy() - Constructor for class org.szegedi.spring.web.jsflow.UrlScriptSelectionStrategy
 

A B C D F G H I J K L O P R S U