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 Typ
    Methode
    Beschreibung
    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.
    org.springframework.http.ResponseEntity<RestWorkflow>
    createWorkflow(@Valid RestWorkflow restWorkflow)
    Create a workflow from the given Json object
    org.springframework.http.ResponseEntity<?>
    Delete a workflow by ID
    org.springframework.http.ResponseEntity<RestWorkflow>
    Find the workflow with the given ID
    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
    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.
  • 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

      org.springframework.http.ResponseEntity<RestWorkflow> getWorkflowById(Long id)
      Find the workflow with the given ID
    • deleteWorkflowById

      org.springframework.http.ResponseEntity<?> deleteWorkflowById(Long id)
      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.