public interface WorkflowsClient
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<IdResponse> |
addWorkflowAction(java.lang.String workflowId,
WorkflowActionRequest workflowActionRequest) |
java.util.concurrent.CompletableFuture<IdResponse> |
addWorkflowCondition(java.lang.String workflowId,
WorkflowConditionRequest workflowConditionRequest) |
java.util.concurrent.CompletableFuture<CreateWorkflowResponse> |
createWorkflow(CreateWorkflowRequest createWorkflowRequest) |
java.util.concurrent.CompletableFuture<WorkflowActionInvocationsResponse> |
getActionInvocations(java.lang.String eventId,
java.lang.String actionId) |
java.util.concurrent.CompletableFuture<GetEventResponse> |
getEvent(java.lang.String eventId) |
java.util.concurrent.CompletableFuture<ItemsResponse<WorkflowEventTypes>> |
getEventTypes() |
java.util.concurrent.CompletableFuture<SubjectEventsResponse> |
getSubjectEvents(java.lang.String subjectId) |
java.util.concurrent.CompletableFuture<GetWorkflowResponse> |
getWorkflow(java.lang.String workflowId) |
java.util.concurrent.CompletableFuture<GetWorkflowsResponse> |
getWorkflows() |
java.util.concurrent.CompletableFuture<ReflowResponse> |
reflow(ReflowRequest reflowRequest) |
java.util.concurrent.CompletableFuture<ReflowResponse> |
reflowByEvent(java.lang.String eventId) |
java.util.concurrent.CompletableFuture<ReflowResponse> |
reflowByEventAndWorkflow(java.lang.String eventId,
java.lang.String workflowId) |
java.util.concurrent.CompletableFuture<ReflowResponse> |
reflowBySubject(java.lang.String subjectId) |
java.util.concurrent.CompletableFuture<ReflowResponse> |
reflowBySubjectAndWorkflow(java.lang.String subjectId,
java.lang.String workflowId) |
java.util.concurrent.CompletableFuture<EmptyResponse> |
removeWorkflow(java.lang.String workflowId) |
java.util.concurrent.CompletableFuture<EmptyResponse> |
removeWorkflowAction(java.lang.String workflowId,
java.lang.String actionId) |
java.util.concurrent.CompletableFuture<EmptyResponse> |
removeWorkflowCondition(java.lang.String workflowId,
java.lang.String conditionId) |
java.util.concurrent.CompletableFuture<UpdateWorkflowResponse> |
updateWorkflow(java.lang.String workflowId,
UpdateWorkflowRequest updateWorkflowRequest) |
java.util.concurrent.CompletableFuture<EmptyResponse> |
updateWorkflowAction(java.lang.String workflowId,
java.lang.String actionId,
WorkflowActionRequest workflowActionRequest) |
java.util.concurrent.CompletableFuture<EmptyResponse> |
updateWorkflowCondition(java.lang.String workflowId,
java.lang.String conditionId,
WorkflowConditionRequest workflowConditionRequest) |
java.util.concurrent.CompletableFuture<GetWorkflowsResponse> getWorkflows()
java.util.concurrent.CompletableFuture<CreateWorkflowResponse> createWorkflow(CreateWorkflowRequest createWorkflowRequest)
java.util.concurrent.CompletableFuture<GetWorkflowResponse> getWorkflow(java.lang.String workflowId)
java.util.concurrent.CompletableFuture<EmptyResponse> removeWorkflow(java.lang.String workflowId)
java.util.concurrent.CompletableFuture<UpdateWorkflowResponse> updateWorkflow(java.lang.String workflowId, UpdateWorkflowRequest updateWorkflowRequest)
java.util.concurrent.CompletableFuture<IdResponse> addWorkflowAction(java.lang.String workflowId, WorkflowActionRequest workflowActionRequest)
java.util.concurrent.CompletableFuture<EmptyResponse> updateWorkflowAction(java.lang.String workflowId, java.lang.String actionId, WorkflowActionRequest workflowActionRequest)
java.util.concurrent.CompletableFuture<EmptyResponse> removeWorkflowAction(java.lang.String workflowId, java.lang.String actionId)
java.util.concurrent.CompletableFuture<IdResponse> addWorkflowCondition(java.lang.String workflowId, WorkflowConditionRequest workflowConditionRequest)
java.util.concurrent.CompletableFuture<EmptyResponse> updateWorkflowCondition(java.lang.String workflowId, java.lang.String conditionId, WorkflowConditionRequest workflowConditionRequest)
java.util.concurrent.CompletableFuture<EmptyResponse> removeWorkflowCondition(java.lang.String workflowId, java.lang.String conditionId)
java.util.concurrent.CompletableFuture<ItemsResponse<WorkflowEventTypes>> getEventTypes()
java.util.concurrent.CompletableFuture<GetEventResponse> getEvent(java.lang.String eventId)
java.util.concurrent.CompletableFuture<WorkflowActionInvocationsResponse> getActionInvocations(java.lang.String eventId, java.lang.String actionId)
java.util.concurrent.CompletableFuture<ReflowResponse> reflowByEvent(java.lang.String eventId)
java.util.concurrent.CompletableFuture<ReflowResponse> reflowByEventAndWorkflow(java.lang.String eventId, java.lang.String workflowId)
java.util.concurrent.CompletableFuture<ReflowResponse> reflow(ReflowRequest reflowRequest)
java.util.concurrent.CompletableFuture<SubjectEventsResponse> getSubjectEvents(java.lang.String subjectId)
java.util.concurrent.CompletableFuture<ReflowResponse> reflowBySubject(java.lang.String subjectId)
java.util.concurrent.CompletableFuture<ReflowResponse> reflowBySubjectAndWorkflow(java.lang.String subjectId, java.lang.String workflowId)