Class UniqueValuesAdminController
java.lang.Object
org.tailormap.api.controller.admin.UniqueValuesAdminController
-
Constructor Summary
ConstructorsConstructorDescriptionUniqueValuesAdminController
(FeatureTypeRepository featureTypeRepository, FeatureSourceFactoryHelper featureSourceFactoryHelper) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Serializable>
getUniqueValues
(Long featureTypeId, String attributeName, String filter) org.springframework.http.ResponseEntity<?>
handleException
(org.springframework.web.server.ResponseStatusException ex)
-
Constructor Details
-
UniqueValuesAdminController
public UniqueValuesAdminController(FeatureTypeRepository featureTypeRepository, FeatureSourceFactoryHelper featureSourceFactoryHelper)
-
-
Method Details
-
handleException
@ExceptionHandler(org.springframework.web.server.ResponseStatusException.class) public org.springframework.http.ResponseEntity<?> handleException(org.springframework.web.server.ResponseStatusException ex) -
getUniqueValues
@GetMapping(path="${tailormap-api.admin.base-path}/unique-values/{featureTypeId}/{attributeName}", produces="application/json") public org.springframework.http.ResponseEntity<Serializable> getUniqueValues(@PathVariable Long featureTypeId, @PathVariable String attributeName, @RequestParam(required=false) String filter) throws org.springframework.web.server.ResponseStatusException - Throws:
org.springframework.web.server.ResponseStatusException
-