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
        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)