public class TestGenericActivityClient extends java.lang.Object implements GenericActivityClient
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected DecisionContextProvider |
decisionContextProvider |
protected java.util.Map<java.lang.String,ActivityImplementationFactory> |
factories
Key is TaskList
|
protected java.util.Map<ActivityType,ActivityTypeRegistrationOptions> |
registrationOptions |
protected java.util.Map<ActivityType,java.lang.String> |
workerTaskLists |
| コンストラクタと説明 |
|---|
TestGenericActivityClient() |
TestGenericActivityClient(DecisionContextProvider decisionContextProvider) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addFactory(java.lang.String taskListToListen,
ActivityImplementationFactory factory) |
Promise<java.lang.String> |
scheduleActivityTask(ExecuteActivityParameters parameters)
Used to dynamically schedule an activity for execution
|
Promise<java.lang.String> |
scheduleActivityTask(java.lang.String activity,
java.lang.String version,
Promise<java.lang.String> input)
Used to dynamically schedule an activity using its name
|
Promise<java.lang.String> |
scheduleActivityTask(java.lang.String activity,
java.lang.String version,
java.lang.String input)
Used to dynamically schedule an activity for execution
|
protected final java.util.Map<java.lang.String,ActivityImplementationFactory> factories
protected final java.util.Map<ActivityType,ActivityTypeRegistrationOptions> registrationOptions
protected final java.util.Map<ActivityType,java.lang.String> workerTaskLists
protected final DecisionContextProvider decisionContextProvider
public TestGenericActivityClient(DecisionContextProvider decisionContextProvider)
public TestGenericActivityClient()
public void addFactory(java.lang.String taskListToListen,
ActivityImplementationFactory factory)
public Promise<java.lang.String> scheduleActivityTask(ExecuteActivityParameters parameters)
GenericActivityClientscheduleActivityTask インタフェース内 GenericActivityClientparameters - An object which encapsulates all the information required to
schedule an activity for executionpublic Promise<java.lang.String> scheduleActivityTask(java.lang.String activity, java.lang.String version, java.lang.String input)
GenericActivityClientscheduleActivityTask インタフェース内 GenericActivityClientactivity - Name of activityinput - A map of all input parameters to that activitypublic Promise<java.lang.String> scheduleActivityTask(java.lang.String activity, java.lang.String version, Promise<java.lang.String> input)
GenericActivityClientscheduleActivityTask インタフェース内 GenericActivityClientactivity - name of activity to scheduleinput - a Value containing a map of all input parameters to that
activity