public class SpringTestPOJOWorkflowImplementationGenericWorkflowClient extends java.lang.Object implements GenericWorkflowClient
| コンストラクタと説明 |
|---|
SpringTestPOJOWorkflowImplementationGenericWorkflowClient() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addWorkflowImplementation(java.lang.Object workflowImplementation) |
void |
continueAsNewOnCompletion(ContinueAsNewWorkflowExecutionParameters parameters) |
java.lang.String |
generateUniqueId()
Deterministic unique Id generator
|
DataConverter |
getDataConverter() |
DecisionContextProvider |
getDecisionContextProvider() |
java.lang.Iterable<java.lang.Object> |
getWorkflowImplementations() |
java.lang.String |
getWorkflowState(WorkflowExecution execution) |
java.lang.Iterable<WorkflowType> |
getWorkflowTypesToRegister() |
void |
requestCancelWorkflowExecution(WorkflowExecution execution) |
void |
setDataConverter(DataConverter converter) |
void |
setDecisionContextProvider(DecisionContextProvider decisionContextProvider) |
void |
setWorkflowImplementations(java.lang.Iterable<java.lang.Object> workflowImplementations) |
Promise<java.lang.Void> |
signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters) |
Promise<StartChildWorkflowReply> |
startChildWorkflow(StartChildWorkflowExecutionParameters parameters)
Start child workflow.
|
Promise<java.lang.String> |
startChildWorkflow(java.lang.String workflow,
java.lang.String version,
Promise<java.lang.String> input) |
Promise<java.lang.String> |
startChildWorkflow(java.lang.String workflow,
java.lang.String version,
java.lang.String input) |
public SpringTestPOJOWorkflowImplementationGenericWorkflowClient()
public void setWorkflowImplementations(java.lang.Iterable<java.lang.Object> workflowImplementations)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic java.lang.Iterable<java.lang.Object> getWorkflowImplementations()
public void addWorkflowImplementation(java.lang.Object workflowImplementation)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic DecisionContextProvider getDecisionContextProvider()
public void setDecisionContextProvider(DecisionContextProvider decisionContextProvider)
public Promise<StartChildWorkflowReply> startChildWorkflow(StartChildWorkflowExecutionParameters parameters)
GenericWorkflowClientstartChildWorkflow インタフェース内 GenericWorkflowClientStartChildWorkflowReply.getResult() becomes ready upon
child completion.public Promise<java.lang.String> startChildWorkflow(java.lang.String workflow, java.lang.String version, java.lang.String input)
startChildWorkflow インタフェース内 GenericWorkflowClientpublic Promise<java.lang.String> startChildWorkflow(java.lang.String workflow, java.lang.String version, Promise<java.lang.String> input)
startChildWorkflow インタフェース内 GenericWorkflowClientpublic Promise<java.lang.Void> signalWorkflowExecution(SignalExternalWorkflowParameters signalParameters)
signalWorkflowExecution インタフェース内 GenericWorkflowClientpublic void requestCancelWorkflowExecution(WorkflowExecution execution)
requestCancelWorkflowExecution インタフェース内 GenericWorkflowClientpublic java.lang.String getWorkflowState(WorkflowExecution execution) throws WorkflowException
public void continueAsNewOnCompletion(ContinueAsNewWorkflowExecutionParameters parameters)
continueAsNewOnCompletion インタフェース内 GenericWorkflowClientpublic java.lang.String generateUniqueId()
GenericWorkflowClientgenerateUniqueId インタフェース内 GenericWorkflowClientpublic DataConverter getDataConverter()
public void setDataConverter(DataConverter converter)
public java.lang.Iterable<WorkflowType> getWorkflowTypesToRegister()