public class DynamicWorkflowClientExternalImpl extends java.lang.Object implements DynamicWorkflowClientExternal
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected DataConverter |
dataConverter |
protected GenericWorkflowClientExternal |
genericClient |
protected StartWorkflowOptions |
schedulingOptions |
protected WorkflowExecution |
workflowExecution |
protected WorkflowType |
workflowType |
| コンストラクタと説明 |
|---|
DynamicWorkflowClientExternalImpl(java.lang.String workflowId,
WorkflowType workflowType) |
DynamicWorkflowClientExternalImpl(java.lang.String workflowId,
WorkflowType workflowType,
StartWorkflowOptions options) |
DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution) |
DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options) |
DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter) |
DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution,
WorkflowType workflowType,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClientExternal genericClient) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
DataConverter |
getDataConverter() |
GenericWorkflowClientExternal |
getGenericClient() |
StartWorkflowOptions |
getSchedulingOptions() |
WorkflowExecution |
getWorkflowExecution() |
<T> T |
getWorkflowExecutionState(java.lang.Class<T> returnType) |
WorkflowType |
getWorkflowType() |
void |
requestCancelWorkflowExecution() |
void |
setDataConverter(DataConverter dataConverter) |
void |
setGenericClient(GenericWorkflowClientExternal genericClient) |
void |
setSchedulingOptions(StartWorkflowOptions schedulingOptions) |
void |
setWorkflowExecution(WorkflowExecution workflowExecution) |
void |
setWorkflowType(WorkflowType workflowType) |
void |
signalWorkflowExecution(java.lang.String signalName,
java.lang.Object[] arguments) |
void |
startWorkflowExecution(java.lang.Object[] arguments) |
void |
startWorkflowExecution(java.lang.Object[] arguments,
StartWorkflowOptions startOptionsOverride) |
void |
terminateWorkflowExecution(java.lang.String reason,
java.lang.String details,
ChildPolicy childPolicy) |
protected DataConverter dataConverter
protected StartWorkflowOptions schedulingOptions
protected GenericWorkflowClientExternal genericClient
protected WorkflowExecution workflowExecution
protected WorkflowType workflowType
public DynamicWorkflowClientExternalImpl(java.lang.String workflowId,
WorkflowType workflowType)
public DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution)
public DynamicWorkflowClientExternalImpl(java.lang.String workflowId,
WorkflowType workflowType,
StartWorkflowOptions options)
public DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution, WorkflowType workflowType, StartWorkflowOptions options)
public DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution, WorkflowType workflowType, StartWorkflowOptions options, DataConverter dataConverter)
public DynamicWorkflowClientExternalImpl(WorkflowExecution workflowExecution, WorkflowType workflowType, StartWorkflowOptions options, DataConverter dataConverter, GenericWorkflowClientExternal genericClient)
public DataConverter getDataConverter()
getDataConverter インタフェース内 WorkflowClientExternalpublic void setDataConverter(DataConverter dataConverter)
public StartWorkflowOptions getSchedulingOptions()
getSchedulingOptions インタフェース内 WorkflowClientExternalpublic void setSchedulingOptions(StartWorkflowOptions schedulingOptions)
public GenericWorkflowClientExternal getGenericClient()
getGenericClient インタフェース内 WorkflowClientExternalpublic void setGenericClient(GenericWorkflowClientExternal genericClient)
public WorkflowExecution getWorkflowExecution()
getWorkflowExecution インタフェース内 WorkflowClientExternalpublic void setWorkflowExecution(WorkflowExecution workflowExecution)
public WorkflowType getWorkflowType()
public void setWorkflowType(WorkflowType workflowType)
public void terminateWorkflowExecution(java.lang.String reason,
java.lang.String details,
ChildPolicy childPolicy)
terminateWorkflowExecution インタフェース内 WorkflowClientExternalpublic void requestCancelWorkflowExecution()
requestCancelWorkflowExecution インタフェース内 WorkflowClientExternalpublic void startWorkflowExecution(java.lang.Object[] arguments)
startWorkflowExecution インタフェース内 DynamicWorkflowClientExternalpublic void startWorkflowExecution(java.lang.Object[] arguments,
StartWorkflowOptions startOptionsOverride)
startWorkflowExecution インタフェース内 DynamicWorkflowClientExternalpublic void signalWorkflowExecution(java.lang.String signalName,
java.lang.Object[] arguments)
signalWorkflowExecution インタフェース内 DynamicWorkflowClientExternalpublic <T> T getWorkflowExecutionState(java.lang.Class<T> returnType)
throws java.lang.Throwable
getWorkflowExecutionState インタフェース内 DynamicWorkflowClientExternaljava.lang.Throwable