Class PreferencesResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.rest.client.impl.preferences.PreferencesResource
- All Implemented Interfaces:
RestResource
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final BusinessUnitManagerprotected final PreferencesQueueprotected final PrincipalServiceFields inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
uriInfo -
Constructor Summary
ConstructorsConstructorDescriptionPreferencesResource(PersistenceService persistenceService, PrincipalService principalService, PreferencesQueue preferencesQueue, BusinessUnitManager businessUnitManager) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsedeletePreferences(String key) getPreferences(String key) jakarta.ws.rs.core.ResponsesetPreferences(UpdatePreferencesBean updateBean) Methods inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
getPathParameter, setUriInfo, tryGetInt
-
Field Details
-
principalService
-
preferencesQueue
-
businessUnitManager
-
-
Constructor Details
-
PreferencesResource
public PreferencesResource(PersistenceService persistenceService, PrincipalService principalService, PreferencesQueue preferencesQueue, BusinessUnitManager businessUnitManager)
-
-
Method Details
-
getAllPreferences
-
getPreferences
@GET @Path("/{key}") @Produces("application/json") public PreferencesBean getPreferences(@PathParam("key") String key) -
setPreferences
-
deletePreferences
@DELETE @Path("/{key}") public jakarta.ws.rs.core.Response deletePreferences(@PathParam("key") String key)
-