Skip navigation links
A B C D F G H I J M O P R S 

A

AbstractFunctionHandler<IN,OUT> - Class in step.functions.handler
 
AbstractFunctionHandler() - Constructor for class step.functions.handler.AbstractFunctionHandler
 
add(String, boolean) - Method in class step.functions.io.OutputBuilder
Adds an output attribute If the object contains a mapping for the specified name, this method replaces the old value with the specified value.
add(String, double) - Method in class step.functions.io.OutputBuilder
Adds an output attribute If the object contains a mapping for the specified name, this method replaces the old value with the specified value.
add(String, int) - Method in class step.functions.io.OutputBuilder
Adds an output attribute If the object contains a mapping for the specified name, this method replaces the old value with the specified value.
add(String, long) - Method in class step.functions.io.OutputBuilder
Adds an output attribute If the object contains a mapping for the specified name, this method replaces the old value with the specified value.
add(String, String) - Method in class step.functions.io.OutputBuilder
Adds an output attribute If the object contains a mapping for the specified name, this method replaces the old value with the specified value.
addAttachment(Attachment) - Method in class step.functions.io.OutputBuilder
Adds an attachment to the output
addAttachments(List<Attachment>) - Method in class step.functions.io.OutputBuilder
Adds attachments to the output
addMeasure(String, long) - Method in class step.functions.io.OutputBuilder
Adds a performance measurement
addMeasure(String, long, Map<String, Object>) - Method in class step.functions.io.OutputBuilder
Adds a performance measurement with custom data
appendError(String) - Method in class step.functions.io.OutputBuilder
Appends a technical error message.

B

build() - Method in class step.functions.io.OutputBuilder
Builds the output instance

C

create(ClassLoader, String, TokenSession, TokenReservationSession, Map<String, String>) - Method in class step.functions.handler.FunctionHandlerFactory
Creates a new instance of AbstractFunctionHandler
createObjectMapper() - Static method in class step.functions.handler.FunctionInputOutputObjectMapperFactory
 

D

delegate(String, String, Input<IN>) - Method in class step.functions.handler.AbstractFunctionHandler
Delegate the execution of the function to the AbstractFunctionHandler specified in the arguments in the context of the specified branch
delegate(String, Input<IN>) - Method in class step.functions.handler.AbstractFunctionHandler
Delegate the execution of the function to the AbstractFunctionHandler specified in the arguments in the context of the default branch

F

FORKED_BRANCH - Static variable in class step.functions.handler.AbstractFunctionHandler
 
function - Variable in class step.functions.io.Input
 
FUNCTION_HANDLER_KEY - Static variable in class step.functions.handler.FunctionMessageHandler
 
FUNCTION_HANDLER_PACKAGE_KEY - Static variable in class step.functions.handler.FunctionMessageHandler
 
functionCallTimeout - Variable in class step.functions.io.Input
 
FunctionHandlerFactory - Class in step.functions.handler
 
FunctionHandlerFactory(ApplicationContextBuilder, FileManagerClient) - Constructor for class step.functions.handler.FunctionHandlerFactory
 
functionHandlerFactory - Variable in class step.functions.handler.FunctionMessageHandler
 
FunctionInputOutputObjectMapperFactory - Class in step.functions.handler
Factory used to create the ObjectMapper used to serialize/deserialize Input and Output instances
FunctionInputOutputObjectMapperFactory() - Constructor for class step.functions.handler.FunctionInputOutputObjectMapperFactory
 
FunctionMessageHandler - Class in step.functions.handler
 
FunctionMessageHandler() - Constructor for class step.functions.handler.FunctionMessageHandler
 

G

getAttachments() - Method in class step.functions.io.Input
 
getAttachments() - Method in class step.functions.io.Output
 
getCurrentContext() - Method in class step.functions.handler.AbstractFunctionHandler
 
getCurrentContext(String) - Method in class step.functions.handler.AbstractFunctionHandler
 
getError() - Method in class step.functions.io.Output
 
getFileVersionId(String, Map<String, String>) - Method in class step.functions.handler.AbstractFunctionHandler
 
getFunction() - Method in class step.functions.io.Input
 
getFunctionCallTimeout() - Method in class step.functions.io.Input
 
getFunctionHandlerFactory() - Method in class step.functions.handler.AbstractFunctionHandler
 
getInputPayloadClass() - Method in class step.functions.handler.AbstractFunctionHandler
 
getInputPayloadClass() - Method in class step.functions.handler.JsonBasedFunctionHandler
 
getMeasures() - Method in class step.functions.io.Output
 
getOutputPayloadClass() - Method in class step.functions.handler.AbstractFunctionHandler
 
getOutputPayloadClass() - Method in class step.functions.handler.JsonBasedFunctionHandler
 
getPayload() - Method in class step.functions.io.Input
 
getPayload() - Method in class step.functions.io.Output
 
getPayloadBuilder() - Method in class step.functions.io.OutputBuilder
 
getPayloadJson() - Method in class step.functions.io.OutputBuilder
 
getProperties() - Method in class step.functions.handler.AbstractFunctionHandler
 
getProperties() - Method in class step.functions.io.Input
 
getTokenReservationSession() - Method in class step.functions.handler.AbstractFunctionHandler
 
getTokenSession() - Method in class step.functions.handler.AbstractFunctionHandler
 

H

handle(Input<IN>) - Method in class step.functions.handler.AbstractFunctionHandler
 
handle(AgentTokenWrapper, InputMessage) - Method in class step.functions.handler.FunctionMessageHandler
 

I

init(AgentTokenServices) - Method in class step.functions.handler.FunctionMessageHandler
 
initialize() - Method in class step.functions.handler.AbstractFunctionHandler
 
initialize(AbstractFunctionHandler, TokenSession, TokenReservationSession, Map<String, String>) - Method in class step.functions.handler.FunctionHandlerFactory
Initializes an instance of AbstractFunctionHandler
Input<IN> - Class in step.functions.io
 
Input() - Constructor for class step.functions.io.Input
 

J

JsonBasedFunctionHandler - Class in step.functions.handler
 
JsonBasedFunctionHandler() - Constructor for class step.functions.handler.JsonBasedFunctionHandler
 

M

mergeAllProperties(Input<?>) - Method in class step.functions.handler.AbstractFunctionHandler
 

O

Output<OUT> - Class in step.functions.io
 
Output() - Constructor for class step.functions.io.Output
 
OutputBuilder - Class in step.functions.io
A builder for Output instances.
OutputBuilder() - Constructor for class step.functions.io.OutputBuilder
 

P

payload - Variable in class step.functions.io.Input
 
properties - Variable in class step.functions.io.Input
 
pushLocalApplicationContext(ClassLoader, String) - Method in class step.functions.handler.AbstractFunctionHandler
Push a new context based on a local file (jar or zip) to the default branch.
pushLocalApplicationContext(String, ClassLoader, String) - Method in class step.functions.handler.AbstractFunctionHandler
Push a new context based on a local file (jar or zip) to the branch specified as argument.
pushLocalFolderApplicationContext(File) - Method in class step.functions.handler.AbstractFunctionHandler
Push a new context based on a local folder containing a list of jars to the master branch.
pushLocalFolderApplicationContext(String, File) - Method in class step.functions.handler.AbstractFunctionHandler
Push a new context based on a local folder containing a list of jars to the branch specified as argument.
pushRemoteApplicationContext(String, Map<String, String>) - Method in class step.functions.handler.AbstractFunctionHandler
Push a new remote context to the default branch.
pushRemoteApplicationContext(String, String, Map<String, String>) - Method in class step.functions.handler.AbstractFunctionHandler
Push a new remote context to the branch specified as argument.

R

retrieveFileVersion(String, Map<String, String>) - Method in class step.functions.handler.AbstractFunctionHandler
 
runInContext(Callable<T>) - Method in class step.functions.handler.AbstractFunctionHandler
Executes the callable using the ClassLoader associated to the current ApplicationContextBuilder.ApplicationContext as context classloader
runInContext(String, Callable<T>) - Method in class step.functions.handler.AbstractFunctionHandler
Executes the callable in the current context of the branch specified as argument

S

setApplicationContextBuilder(ApplicationContextBuilder) - Method in class step.functions.handler.AbstractFunctionHandler
 
setAttachments(List<Attachment>) - Method in class step.functions.io.Input
 
setAttachments(List<Attachment>) - Method in class step.functions.io.Output
 
setBusinessError(String) - Method in class step.functions.io.OutputBuilder
Reports a business error.
setError(Error) - Method in class step.functions.io.Output
 
setError(String) - Method in class step.functions.io.OutputBuilder
Reports a technical error.
setError(String, Throwable) - Method in class step.functions.io.OutputBuilder
Reports a technical error and appends the exception causing this error as attachment
setError(Error) - Method in class step.functions.io.OutputBuilder
 
setFileManagerClient(FileManagerClient) - Method in class step.functions.handler.AbstractFunctionHandler
 
setFunction(String) - Method in class step.functions.io.Input
 
setFunctionCallTimeout(long) - Method in class step.functions.io.Input
 
setFunctionHandlerFactory(FunctionHandlerFactory) - Method in class step.functions.handler.AbstractFunctionHandler
 
setLastMeasureAdditionalData(Map<String, Object>) - Method in class step.functions.io.OutputBuilder
 
setMeasures(List<Measure>) - Method in class step.functions.io.Output
 
setPayload(IN) - Method in class step.functions.io.Input
 
setPayload(OUT) - Method in class step.functions.io.Output
 
setPayloadBuilder(JsonObjectBuilder) - Method in class step.functions.io.OutputBuilder
 
setPayloadJson(String) - Method in class step.functions.io.OutputBuilder
 
setProperties(Map<String, String>) - Method in class step.functions.handler.AbstractFunctionHandler
 
setProperties(Map<String, String>) - Method in class step.functions.io.Input
 
setTokenReservationSession(TokenReservationSession) - Method in class step.functions.handler.AbstractFunctionHandler
 
setTokenSession(TokenSession) - Method in class step.functions.handler.AbstractFunctionHandler
 
startMeasure(String) - Method in class step.functions.io.OutputBuilder
Starts a performance measurement.
startMeasure(String, long) - Method in class step.functions.io.OutputBuilder
Starts a performance measurement
step.functions.handler - package step.functions.handler
 
step.functions.io - package step.functions.io
 
stopMeasure() - Method in class step.functions.io.OutputBuilder
Stops the current performance measurement and adds it to the output
stopMeasure(Map<String, Object>) - Method in class step.functions.io.OutputBuilder
Stops the current performance measurement and adds it to the output.
stopMeasureForAdditionalData() - Method in class step.functions.io.OutputBuilder
 
A B C D F G H I J M O P R S 
Skip navigation links

Copyright © 2019. All rights reserved.