-
@RestController()@RequestMapping(value = {"/api/ff4j/propertyStore"}) public final class PropertyStoreResourceCreated by Paul
-
-
Field Summary
Fields Modifier and Type Field Description private final PropertyStoreServicespropertyStoreServices
-
Constructor Summary
Constructors Constructor Description PropertyStoreResource(PropertyStoreServices propertyStoreServices)
-
Method Summary
Modifier and Type Method Description final PropertyStoreApiBeangetPropertyStore()final List<PropertyApiBean>getAllProperties()final CacheApiBeangetPropertiesFromCache()final ResponseEntity<Object>deleteAllProperties()final ResponseEntity<Object>clearCachedPropertyStore()final PropertyStoreServicesgetPropertyStoreServices()-
-
Method Detail
-
getPropertyStore
@GetMapping(produces = {"application/json"}) final PropertyStoreApiBean getPropertyStore()
-
getAllProperties
@GetMapping(produces = {"application/json"}, value = {"//properties"}) final List<PropertyApiBean> getAllProperties()
-
getPropertiesFromCache
@GetMapping(produces = {"application/json"}, value = {"/cache"}) final CacheApiBean getPropertiesFromCache()
-
deleteAllProperties
@DeleteMapping(value = {"/clear"}) final ResponseEntity<Object> deleteAllProperties()
-
clearCachedPropertyStore
@DeleteMapping(value = {"/clearCache"}) final ResponseEntity<Object> clearCachedPropertyStore()
-
getPropertyStoreServices
final PropertyStoreServices getPropertyStoreServices()
-
-
-
-