Interface ChildWorkflowStub


  • public interface ChildWorkflowStub
    Supports starting and signalling child workflows by the name and list of arguments. This is useful when a child workflow type is not known at the compile time and to call child workflows in other languages.
    See Also:
    Workflow.newChildWorkflowStub(Class)
    • Method Detail

      • getWorkflowType

        java.lang.String getWorkflowType()
      • execute

        <R> R execute​(java.lang.Class<R> resultClass,
                      java.lang.Object... args)
      • execute

        <R> R execute​(java.lang.Class<R> resultClass,
                      java.lang.reflect.Type resultType,
                      java.lang.Object... args)
      • executeAsync

        <R> Promise<R> executeAsync​(java.lang.Class<R> resultClass,
                                    java.lang.Object... args)
      • executeAsync

        <R> Promise<R> executeAsync​(java.lang.Class<R> resultClass,
                                    java.lang.reflect.Type resultType,
                                    java.lang.Object... args)
      • signal

        void signal​(java.lang.String signalName,
                    java.lang.Object... args)
      • signal

        void signal​(SignalOptions signalOptions,
                    java.lang.Object... args)