public abstract class WorkflowClientBase extends java.lang.Object implements WorkflowClient
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected DynamicWorkflowClientImpl |
dynamicWorkflowClient |
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
WorkflowClientBase(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClient genericClient) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
DataConverter |
getDataConverter() |
GenericWorkflowClient |
getGenericClient() |
Promise<java.lang.String> |
getRunId() |
StartWorkflowOptions |
getSchedulingOptions() |
WorkflowExecution |
getWorkflowExecution() |
WorkflowType |
getWorkflowType() |
void |
requestCancelWorkflowExecution(Promise<?>... waitFor) |
protected void |
signalWorkflowExecution(java.lang.String signalName,
java.lang.Object[] arguments,
Promise<?>... waitFor) |
protected <T> Promise<T> |
startWorkflowExecution(java.lang.Object[] arguments,
StartWorkflowOptions startOptionsOverride,
java.lang.Class<T> returnType,
Promise<?>... waitFor) |
protected <T> Promise<T> |
startWorkflowExecution(Promise<java.lang.Object>[] arguments,
StartWorkflowOptions startOptionsOverride,
java.lang.Class<T> returnType,
Promise<?>... waitFor) |
protected final DynamicWorkflowClientImpl dynamicWorkflowClient
protected WorkflowClientBase(WorkflowExecution workflowExecution, WorkflowType workflowType, StartWorkflowOptions options, DataConverter dataConverter, GenericWorkflowClient genericClient)
public DataConverter getDataConverter()
getDataConverter インタフェース内 WorkflowClientpublic StartWorkflowOptions getSchedulingOptions()
getSchedulingOptions インタフェース内 WorkflowClientpublic GenericWorkflowClient getGenericClient()
getGenericClient インタフェース内 WorkflowClientpublic Promise<java.lang.String> getRunId()
getRunId インタフェース内 WorkflowClientpublic WorkflowExecution getWorkflowExecution()
getWorkflowExecution インタフェース内 WorkflowClientpublic WorkflowType getWorkflowType()
getWorkflowType インタフェース内 WorkflowClientpublic void requestCancelWorkflowExecution(Promise<?>... waitFor)
requestCancelWorkflowExecution インタフェース内 WorkflowClientprotected <T> Promise<T> startWorkflowExecution(Promise<java.lang.Object>[] arguments, StartWorkflowOptions startOptionsOverride, java.lang.Class<T> returnType, Promise<?>... waitFor)
protected <T> Promise<T> startWorkflowExecution(java.lang.Object[] arguments, StartWorkflowOptions startOptionsOverride, java.lang.Class<T> returnType, Promise<?>... waitFor)
protected void signalWorkflowExecution(java.lang.String signalName,
java.lang.Object[] arguments,
Promise<?>... waitFor)