Package io.iworkflow.core
Class WorkerService
- java.lang.Object
-
- io.iworkflow.core.WorkerService
-
public class WorkerService extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
WORKFLOW_STATE_EXECUTE_API_PATH
static java.lang.String
WORKFLOW_STATE_WAIT_UNTIL_API_PATH
static java.lang.String
WORKFLOW_WORKER_RPC_API_PATH
-
Constructor Summary
Constructors Constructor Description WorkerService(Registry registry, WorkerOptions workerOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowStateExecuteResponse
handleWorkflowStateExecute(WorkflowStateExecuteRequest req)
WorkflowStateWaitUntilResponse
handleWorkflowStateWaitUntil(WorkflowStateWaitUntilRequest req)
WorkflowWorkerRpcResponse
handleWorkflowWorkerRpc(WorkflowWorkerRpcRequest req)
-
-
-
Field Detail
-
WORKFLOW_STATE_WAIT_UNTIL_API_PATH
public static final java.lang.String WORKFLOW_STATE_WAIT_UNTIL_API_PATH
- See Also:
- Constant Field Values
-
WORKFLOW_STATE_EXECUTE_API_PATH
public static final java.lang.String WORKFLOW_STATE_EXECUTE_API_PATH
- See Also:
- Constant Field Values
-
WORKFLOW_WORKER_RPC_API_PATH
public static final java.lang.String WORKFLOW_WORKER_RPC_API_PATH
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WorkerService
public WorkerService(Registry registry, WorkerOptions workerOptions)
-
-
Method Detail
-
handleWorkflowWorkerRpc
public WorkflowWorkerRpcResponse handleWorkflowWorkerRpc(WorkflowWorkerRpcRequest req)
-
handleWorkflowStateWaitUntil
public WorkflowStateWaitUntilResponse handleWorkflowStateWaitUntil(WorkflowStateWaitUntilRequest req)
-
handleWorkflowStateExecute
public WorkflowStateExecuteResponse handleWorkflowStateExecute(WorkflowStateExecuteRequest req)
-
-