Package de.dlr.proseo.procmgr.rest
Schnittstelle WorkflowController
- Alle bekannten Implementierungsklassen:
WorkflowControllerDecorator
,WorkflowControllerImpl
public interface WorkflowController
No description
(Generated with springmvc-raml-parser v.2.0.5)
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungorg.springframework.http.ResponseEntity
<?> countWorkflows
(String mission, String name, String workflowVersion, String inputProductClass, String configuredProcessor, Boolean enabled) Count the workflows matching the specified name, workflow version, input product class, or configured processor.org.springframework.http.ResponseEntity
<RestWorkflow> createWorkflow
(@Valid RestWorkflow restWorkflow) Create a workflow from the given Json objectorg.springframework.http.ResponseEntity
<?> Delete a workflow by IDorg.springframework.http.ResponseEntity
<RestWorkflow> getWorkflowById
(Long id) Find the workflow with the given IDorg.springframework.http.ResponseEntity
<List<RestWorkflow>> getWorkflows
(String mission, String name, String workflowVersion, String inputProductClass, String configuredProcessor, Boolean enabled, Integer recordFrom, Integer recordTo) Get a list of all workflows with the specified mission, workflow name, workflow version, input product class and configured processororg.springframework.http.ResponseEntity
<RestWorkflow> modifyWorkflow
(Long id, RestWorkflow restWorkflow) Update the workflow with the given ID with the attribute values of the given Json object.
-
Methodendetails
-
getWorkflows
org.springframework.http.ResponseEntity<List<RestWorkflow>> getWorkflows(String mission, String name, String workflowVersion, String inputProductClass, String configuredProcessor, Boolean enabled, Integer recordFrom, Integer recordTo) Get a list of all workflows with the specified mission, workflow name, workflow version, input product class and configured processor -
createWorkflow
org.springframework.http.ResponseEntity<RestWorkflow> createWorkflow(@Valid @Valid RestWorkflow restWorkflow) Create a workflow from the given Json object -
countWorkflows
org.springframework.http.ResponseEntity<?> countWorkflows(String mission, String name, String workflowVersion, String inputProductClass, String configuredProcessor, Boolean enabled) Count the workflows matching the specified name, workflow version, input product class, or configured processor. -
getWorkflowById
Find the workflow with the given ID -
deleteWorkflowById
Delete a workflow by ID -
modifyWorkflow
org.springframework.http.ResponseEntity<RestWorkflow> modifyWorkflow(Long id, RestWorkflow restWorkflow) Update the workflow with the given ID with the attribute values of the given Json object.
-