Package step.functions.execution
Interface FunctionExecutionService
-
- All Known Implementing Classes:
FunctionExecutionServiceImpl
,RemoteFunctionExecutionService
public interface FunctionExecutionService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <IN,OUT>
step.functions.io.Output<OUT>callFunction(java.lang.String tokenHandleId, Function function, FunctionInput<IN> functionInput, java.lang.Class<OUT> outputClass)
step.grid.TokenWrapper
getLocalTokenHandle()
step.grid.TokenWrapper
getTokenHandle(java.util.Map<java.lang.String,java.lang.String> attributes, java.util.Map<java.lang.String,step.grid.tokenpool.Interest> interests, boolean createSession, step.grid.TokenWrapperOwner tokenWrapperOwner)
void
returnTokenHandle(java.lang.String tokenHandleId)
-
-
-
Method Detail
-
getLocalTokenHandle
step.grid.TokenWrapper getLocalTokenHandle()
-
getTokenHandle
step.grid.TokenWrapper getTokenHandle(java.util.Map<java.lang.String,java.lang.String> attributes, java.util.Map<java.lang.String,step.grid.tokenpool.Interest> interests, boolean createSession, step.grid.TokenWrapperOwner tokenWrapperOwner) throws FunctionExecutionServiceException
-
returnTokenHandle
void returnTokenHandle(java.lang.String tokenHandleId) throws FunctionExecutionServiceException
-
callFunction
<IN,OUT> step.functions.io.Output<OUT> callFunction(java.lang.String tokenHandleId, Function function, FunctionInput<IN> functionInput, java.lang.Class<OUT> outputClass)
-
-