Index
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.
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AbstractFunctionType.registerFile(File, String, Map, boolean)instead to specifically define whether the registered file can be cleaned up at runtime