Interface OrdertemplateController

All Known Implementing Classes:
OrdertemplateControllerDecorator, OrderTemplateControllerImpl

public interface OrdertemplateController
No description (Generated with springmvc-raml-parser v.2.0.5)
  • Method Details

    • getOrderTemplates

      org.springframework.http.ResponseEntity<List<RestOrderTemplate>> getOrderTemplates(String mission, String name, String[] productClasses)
      List of all order templates filtered by mission, identifier, productClasses
    • createOrderTemplate

      org.springframework.http.ResponseEntity<RestOrderTemplate> createOrderTemplate(@Valid @Valid RestOrderTemplate restOrderTemplate)
      Create an order template from the given JSON object
    • countOrderTemplates

      org.springframework.http.ResponseEntity<?> countOrderTemplates(String mission, String identifier)
      Count order templates filtered by mission, identifier and id not equal nid.
    • countSelectOrderTemplates

      org.springframework.http.ResponseEntity<?> countSelectOrderTemplates(String mission, String name, String[] productClass, Long recordFrom, Long recordTo, String[] orderBy)
      Calculate the amount of order templates satisfying the selection parameters. Mission code is mandatory.
    • getAndSelectOrderTemplates

      org.springframework.http.ResponseEntity<List<RestOrderTemplate>> getAndSelectOrderTemplates(String mission, String name, String[] productClass, Long recordFrom, Long recordTo, String[] orderBy)
      Retrieve a list of order templates satisfying the selection parameters
    • getOrderTemplateById

      org.springframework.http.ResponseEntity<RestOrderTemplate> getOrderTemplateById(Long id)
      Find the order template with the given ID
    • deleteOrderTemplateById

      org.springframework.http.ResponseEntity<?> deleteOrderTemplateById(Long id)
      Delete an order template by ID
    • modifyOrderTemplate

      org.springframework.http.ResponseEntity<RestOrderTemplate> modifyOrderTemplate(Long id, RestOrderTemplate restOrderTemplate)
      Update the order template with the given ID with the attribute values of the given JSON object.