Index

A B C D E F G I L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractFunctionType<T extends step.functions.Function> - Class in step.functions.type
 
AbstractFunctionType() - Constructor for class step.functions.type.AbstractFunctionType
 

B

beforeFunctionCall(T, Input<?>, Map<String, String>) - Method in class step.functions.type.AbstractFunctionType
 

C

CachedFunctionAccessor - Class in step.functions.accessor
 
CachedFunctionAccessor(Accessor<Function>) - Constructor for class step.functions.accessor.CachedFunctionAccessor
 
callFunction(String, Function, FunctionInput<IN>, Class<OUT>) - Method in interface step.functions.execution.FunctionExecutionService
 
callFunction(String, Function, FunctionInput<IN>, Class<OUT>, AbstractStepContext) - Method in interface step.functions.execution.FunctionExecutionService
Call function from while running the execution
copyFunction(String) - Method in interface step.functions.manager.FunctionManager
 
copyFunction(T) - Method in class step.functions.type.AbstractFunctionType
 
createIndexIfNeeded(IndexField) - Method in class step.functions.accessor.CachedFunctionAccessor
 
createIndexIfNeeded(IndexField) - Method in interface step.functions.accessor.FunctionAccessor
 
createIndexIfNeeded(IndexField) - Method in class step.functions.accessor.LayeredFunctionAccessor
 

D

deleteFunction(String) - Method in interface step.functions.manager.FunctionManager
 
deleteFunction(T) - Method in class step.functions.type.AbstractFunctionType
 

E

error - Variable in exception step.functions.type.FunctionExecutionException
 

F

fileResolver - Variable in class step.functions.type.AbstractFunctionType
 
fileResolverCache - Variable in class step.functions.type.AbstractFunctionType
 
FunctionAccessor - Interface in step.functions.accessor
 
FunctionExecutionException - Exception in step.functions.type
 
FunctionExecutionException(Error, Exception) - Constructor for exception step.functions.type.FunctionExecutionException
 
FunctionExecutionService - Interface in step.functions.execution
 
FunctionExecutionServiceException - Exception in step.functions.execution
 
FunctionExecutionServiceException(String) - Constructor for exception step.functions.execution.FunctionExecutionServiceException
 
FunctionExecutionServiceException(String, Throwable) - Constructor for exception step.functions.execution.FunctionExecutionServiceException
 
FunctionExecutionServiceException(Throwable) - Constructor for exception step.functions.execution.FunctionExecutionServiceException
 
FunctionInput<IN> - Class in step.functions.io
This class encapsulates the arguments of a function (aka Keyword).
FunctionInput() - Constructor for class step.functions.io.FunctionInput
 
FunctionManager - Interface in step.functions.manager
 
functionTypeConfiguration - Variable in class step.functions.type.AbstractFunctionType
 
FunctionTypeConfiguration - Class in step.functions.type
 
FunctionTypeConfiguration() - Constructor for class step.functions.type.FunctionTypeConfiguration
 
FunctionTypeException - Exception in step.functions.type
 
FunctionTypeException(String) - Constructor for exception step.functions.type.FunctionTypeException
 
FunctionTypeException(String, Throwable) - Constructor for exception step.functions.type.FunctionTypeException
 
FunctionTypeRegistry - Interface in step.functions.type
 

G

getAttributes() - Method in class step.functions.services.GetTokenHandleParameter
 
getError() - Method in exception step.functions.type.FunctionExecutionException
 
getFileResolverCacheConcurrencyLevel() - Method in class step.functions.type.FunctionTypeConfiguration
 
getFileResolverCacheExpireAfter() - Method in class step.functions.type.FunctionTypeConfiguration
 
getFileResolverCacheMaximumsize() - Method in class step.functions.type.FunctionTypeConfiguration
 
getFunctionByAttributes(Map<String, String>) - Method in interface step.functions.manager.FunctionManager
 
getFunctionById(String) - Method in interface step.functions.manager.FunctionManager
 
getFunctionType(String) - Method in interface step.functions.type.FunctionTypeRegistry
 
getFunctionTypeByFunction(Function) - Method in interface step.functions.type.FunctionTypeRegistry
 
getHandlerChain(T) - Method in class step.functions.type.AbstractFunctionType
 
getHandlerPackage(T) - Method in class step.functions.type.AbstractFunctionType
 
getHandlerProperties(T, AbstractStepContext) - Method in class step.functions.type.AbstractFunctionType
 
getInterests() - Method in class step.functions.services.GetTokenHandleParameter
 
getLocalTokenHandle() - Method in interface step.functions.execution.FunctionExecutionService
 
getPayload() - Method in class step.functions.io.FunctionInput
 
getProperties() - Method in class step.functions.io.FunctionInput
 
getReservationDescription() - Method in class step.functions.services.GetTokenHandleParameter
 
getResourceManager(AbstractStepContext) - Method in class step.functions.type.AbstractFunctionType
 
getSource() - Method in exception step.functions.type.FunctionExecutionException
 
getTokenHandle(Map<String, String>, Map<String, Interest>, boolean, TokenWrapperOwner) - Method in interface step.functions.execution.FunctionExecutionService
 
GetTokenHandleParameter - Class in step.functions.services
 
GetTokenHandleParameter() - Constructor for class step.functions.services.GetTokenHandleParameter
 
getTokenSelectionCriteria(T) - Method in class step.functions.type.AbstractFunctionType
 
gridFileServices - Variable in class step.functions.type.AbstractFunctionType
 

I

init() - Method in class step.functions.type.AbstractFunctionType
 
isCreateSession() - Method in class step.functions.services.GetTokenHandleParameter
 
isLocal() - Method in class step.functions.services.GetTokenHandleParameter
 

L

LayeredFunctionAccessor - Class in step.functions.accessor
 
LayeredFunctionAccessor() - Constructor for class step.functions.accessor.LayeredFunctionAccessor
 
LayeredFunctionAccessor(List<FunctionAccessor>) - Constructor for class step.functions.accessor.LayeredFunctionAccessor
 

M

MISSING_ENV_VARIABLE_MESSAGE - Static variable in class step.functions.type.AbstractFunctionType
 

N

newFunction() - Method in class step.functions.type.AbstractFunctionType
 
newFunction(String) - Method in interface step.functions.manager.FunctionManager
 
newFunction(String, Map<String, String>) - Method in interface step.functions.manager.FunctionManager
 
newFunction(Map<String, String>) - Method in class step.functions.type.AbstractFunctionType
 

O

onGetTokenHandle(String) - Method in interface step.functions.execution.TokenLifecycleInterceptor
 
onReturnTokenHandle(String) - Method in interface step.functions.execution.TokenLifecycleInterceptor
 

P

payload - Variable in class step.functions.io.FunctionInput
 
properties - Variable in class step.functions.io.FunctionInput
 

R

registerFile(File, boolean) - Method in class step.functions.type.AbstractFunctionType
Register the provided file in the grid's file manager
registerFile(File, String, Map<String, String>) - Method in class step.functions.type.AbstractFunctionType
Deprecated.
This method register cleanable resource only, use AbstractFunctionType.registerFile(File, String, Map, boolean) instead to specifically define whether the registered file can be cleaned up at runtime
registerFile(File, String, Map<String, String>, boolean) - Method in class step.functions.type.AbstractFunctionType
Register the provided file in the grid's file manager for a given property.
registerFile(String, boolean) - Method in class step.functions.type.AbstractFunctionType
 
registerFile(DynamicValue<String>, String, Map<String, String>, boolean, AbstractStepContext) - Method in class step.functions.type.AbstractFunctionType
Register the provided file in the grid's file manager for a given property.
registerFunctionType(AbstractFunctionType<? extends Function>) - Method in interface step.functions.type.FunctionTypeRegistry
 
registerResource(ClassLoader, String, boolean) - Method in class step.functions.type.AbstractFunctionType
Deprecated.
This method register non-cleanable resource only, use AbstractFunctionType.registerResource(ClassLoader, String, boolean, boolean) instead to specifically define whether the registered file can be cleaned up at runtime
registerResource(ClassLoader, String, boolean, boolean) - Method in class step.functions.type.AbstractFunctionType
Register the provided file as resource in the grid's file manager.
registerResource(ClassLoader, String, boolean, String, Map<String, String>) - Method in class step.functions.type.AbstractFunctionType
Deprecated.
This method register cleanable resource only, use AbstractFunctionType.registerResource(ClassLoader, String, boolean, String, Map, boolean) instead to specifically define whether the registered file can be cleaned up at runtime
registerResource(ClassLoader, String, boolean, String, Map<String, String>, boolean) - Method in class step.functions.type.AbstractFunctionType
Register the provided file as resource in the grid's file manager for a given property.
registerTokenLifecycleInterceptor(TokenLifecycleInterceptor) - Method in interface step.functions.execution.FunctionExecutionService
 
returnTokenHandle(String) - Method in interface step.functions.execution.FunctionExecutionService
 

S

saveFunction(Function) - Method in interface step.functions.manager.FunctionManager
 
setAttributes(Map<String, String>) - Method in class step.functions.services.GetTokenHandleParameter
 
setCreateSession(boolean) - Method in class step.functions.services.GetTokenHandleParameter
 
setFileResolver(FileResolver) - Method in class step.functions.type.AbstractFunctionType
 
setFileResolverCacheConcurrencyLevel(int) - Method in class step.functions.type.FunctionTypeConfiguration
 
setFileResolverCacheExpireAfter(int) - Method in class step.functions.type.FunctionTypeConfiguration
 
setFileResolverCacheMaximumsize(int) - Method in class step.functions.type.FunctionTypeConfiguration
 
setFunctionTypeConfiguration(FunctionTypeConfiguration) - Method in class step.functions.type.AbstractFunctionType
 
setGridFileServices(GridFileService) - Method in class step.functions.type.AbstractFunctionType
 
setInterests(Map<String, Interest>) - Method in class step.functions.services.GetTokenHandleParameter
 
setLocal(boolean) - Method in class step.functions.services.GetTokenHandleParameter
 
setPayload(IN) - Method in class step.functions.io.FunctionInput
 
setProperties(Map<String, String>) - Method in class step.functions.io.FunctionInput
 
setReservationDescription(String) - Method in class step.functions.services.GetTokenHandleParameter
 
setupFunction(T) - Method in class step.functions.type.AbstractFunctionType
 
SetupFunctionException - Exception in step.functions.type
 
SetupFunctionException(String) - Constructor for exception step.functions.type.SetupFunctionException
 
SetupFunctionException(String, Throwable) - Constructor for exception step.functions.type.SetupFunctionException
 
source - Variable in exception step.functions.type.FunctionExecutionException
 
step.functions.accessor - package step.functions.accessor
 
step.functions.execution - package step.functions.execution
 
step.functions.io - package step.functions.io
 
step.functions.manager - package step.functions.manager
 
step.functions.services - package step.functions.services
 
step.functions.type - package step.functions.type
 

T

TokenLifecycleInterceptor - Interface in step.functions.execution
Interface used for intercepting token creation and disposal.

U

unregisterTokenLifecycleInterceptor(TokenLifecycleInterceptor) - Method in interface step.functions.execution.FunctionExecutionService
 
updateFunction(T) - Method in class step.functions.type.AbstractFunctionType
 
A B C D E F G I L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form