@RolesAllowed(value="WRITE") public class PropertyResource extends AbstractResource
ff4j, request, securityContext, uriInfo| Constructor and Description |
|---|
PropertyResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
deleteProperty(String name)
Delete feature by its id.
|
javax.ws.rs.core.Response |
operationUpdate(String name,
String newValue)
Convenient method to update partially the feature: Here enabling
|
javax.ws.rs.core.Response |
read(String name)
Allows to retrieve feature by its id.
|
javax.ws.rs.core.Response |
upsertProperty(javax.ws.rs.core.HttpHeaders headers,
String name,
PropertyApiBean pApiBean)
Create the feature if not exist or update it
|
getFeatureStore, getPropertyStore, getRepo, setPropertyStore@RolesAllowed(value="READ") public javax.ws.rs.core.Response read(String name)
featId - target feature identifier@RolesAllowed(value="WRITE") public javax.ws.rs.core.Response upsertProperty(@Context javax.ws.rs.core.HttpHeaders headers, String name, PropertyApiBean pApiBean)
headers - current request headerdata - feature serialized as JSON@RolesAllowed(value="WRITE") public javax.ws.rs.core.Response deleteProperty(String name)
@RolesAllowed(value="WRITE") public javax.ws.rs.core.Response operationUpdate(String name, String newValue)
Copyright © 2013–2022 FF4J. All rights reserved.