Package de.dlr.proseo.model.rest
Interface TriggerController
- All Known Implementing Classes:
TriggerControllerDecorator,TriggerControllerImpl
public interface TriggerController
No description
(Generated with springmvc-raml-parser v.2.0.5)
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?> countTriggers(String mission, String name, String type, String orderTemplate, String inputProductClass, String outputProductClass, org.springframework.http.HttpHeaders httpHeaders) count the triggers filtered by mission, name, type, orderTemplate, inputProductClass, outputProductClassorg.springframework.http.ResponseEntity<RestTrigger> createTrigger(@Valid RestTrigger restTrigger, org.springframework.http.HttpHeaders httpHeaders) Create a trigger from the given JSON objectorg.springframework.http.ResponseEntity<?> deleteTrigger(String mission, String name, String type, org.springframework.http.HttpHeaders httpHeaders) Delete all triggers filtered by mission, name, typeorg.springframework.http.ResponseEntity<List<RestTrigger>> getByProductType(String mission, String productType, org.springframework.http.HttpHeaders httpHeaders) Get all data driven triggers for order templates having the given product class as input product classorg.springframework.http.ResponseEntity<List<RestTrigger>> getTriggers(String mission, String name, String type, String orderTemplate, String inputProductClass, String outputProductClass, Integer recordFrom, Integer recordTo, String[] orderBy, org.springframework.http.HttpHeaders httpHeaders) List of triggers filtered by mission, name, type, orderTemplate, inputProductClass, outputProductClassorg.springframework.http.ResponseEntity<?> reloadTriggers(String mission, org.springframework.http.HttpHeaders httpHeaders) Stop triggers, reload them from database and start again.org.springframework.http.ResponseEntity<RestTrigger> updateTrigger(RestTrigger restTrigger, org.springframework.http.HttpHeaders httpHeaders) Update a trigger from the given JSON object
-
Method Details
-
getTriggers
org.springframework.http.ResponseEntity<List<RestTrigger>> getTriggers(String mission, String name, String type, String orderTemplate, String inputProductClass, String outputProductClass, Integer recordFrom, Integer recordTo, String[] orderBy, org.springframework.http.HttpHeaders httpHeaders) List of triggers filtered by mission, name, type, orderTemplate, inputProductClass, outputProductClass -
createTrigger
org.springframework.http.ResponseEntity<RestTrigger> createTrigger(@Valid @Valid RestTrigger restTrigger, org.springframework.http.HttpHeaders httpHeaders) Create a trigger from the given JSON object -
deleteTrigger
org.springframework.http.ResponseEntity<?> deleteTrigger(String mission, String name, String type, org.springframework.http.HttpHeaders httpHeaders) Delete all triggers filtered by mission, name, type -
updateTrigger
org.springframework.http.ResponseEntity<RestTrigger> updateTrigger(RestTrigger restTrigger, org.springframework.http.HttpHeaders httpHeaders) Update a trigger from the given JSON object -
countTriggers
org.springframework.http.ResponseEntity<?> countTriggers(String mission, String name, String type, String orderTemplate, String inputProductClass, String outputProductClass, org.springframework.http.HttpHeaders httpHeaders) count the triggers filtered by mission, name, type, orderTemplate, inputProductClass, outputProductClass -
getByProductType
org.springframework.http.ResponseEntity<List<RestTrigger>> getByProductType(String mission, String productType, org.springframework.http.HttpHeaders httpHeaders) Get all data driven triggers for order templates having the given product class as input product class -
reloadTriggers
org.springframework.http.ResponseEntity<?> reloadTriggers(String mission, org.springframework.http.HttpHeaders httpHeaders) Stop triggers, reload them from database and start again.
-