Class WorkflowExecutorResource
java.lang.Object
io.nflow.rest.v1.ResourceBase
io.nflow.rest.v1.jaxrs.JaxRsResource
io.nflow.rest.v1.jaxrs.WorkflowExecutorResource
@Path("/v1/workflow-executor")
@Consumes("application/json")
@Produces("application/json")
@Component
public class WorkflowExecutorResource
extends JaxRsResource
-
Field Summary
Fields inherited from class ResourceBase
DEPRECATED_INCLUDE_PARAM_DESC, INCLUDES_PARAM_DESC, QUERY_ARCHIVED_DEFAULT, QUERY_ARCHIVED_DEFAULT_STR -
Constructor Summary
ConstructorsConstructorDescriptionWorkflowExecutorResource(WorkflowExecutorService workflowExecutors, ListWorkflowExecutorConverter converter) -
Method Summary
Methods inherited from class JaxRsResource
handleExceptionsModifier and TypeMethodDescriptionprotected jakarta.ws.rs.core.ResponsehandleExceptions(Supplier<jakarta.ws.rs.core.Response.ResponseBuilder> responseBuilder) Methods inherited from class ResourceBase
fetchWorkflowInstance, handleExceptions, listWorkflowDefinitions, listWorkflowInstances, resolveExceptionHttpStatus, updateWorkflowInstanceModifier and TypeMethodDescriptionfetchWorkflowInstance(long id, Set<ApiWorkflowInstanceInclude> apiIncludes, String include, Long maxActions, boolean queryArchive, WorkflowInstanceService workflowInstances, ListWorkflowInstanceConverter listWorkflowConverter) protected <T> ThandleExceptions(Supplier<T> response, BiFunction<Integer, ErrorResponse, T> error) listWorkflowDefinitions(Collection<String> types, WorkflowDefinitionService workflowDefinitions, ListWorkflowDefinitionConverter converter, io.nflow.engine.internal.dao.WorkflowDefinitionDao workflowDefinitionDao) listWorkflowInstances(Set<Long> ids, Set<String> types, Long parentWorkflowId, Long parentActionId, Set<String> states, Set<WorkflowInstance.WorkflowInstanceStatus> statuses, String businessKey, String externalId, String stateVariableKey, String stateVariableValue, Set<ApiWorkflowInstanceInclude> includes, String include, Long maxResults, Long maxActions, boolean queryArchive, WorkflowInstanceService workflowInstances, ListWorkflowInstanceConverter listWorkflowConverter) protected intbooleanupdateWorkflowInstance(long id, UpdateWorkflowInstanceRequest req, WorkflowInstanceFactory workflowInstanceFactory, WorkflowInstanceService workflowInstances, io.nflow.engine.internal.dao.WorkflowInstanceDao workflowInstanceDao, String expectedState, StateTransitionValidationMode validationMode)
-
Constructor Details
-
WorkflowExecutorResource
@Inject public WorkflowExecutorResource(WorkflowExecutorService workflowExecutors, ListWorkflowExecutorConverter converter)
-
-
Method Details
-
listWorkflowExecutors
@GET public jakarta.ws.rs.core.Response listWorkflowExecutors()
-