Class UserPreferencesController

java.lang.Object
org.openwms.core.http.AbstractWebController
org.openwms.core.preferences.UserPreferencesController

@Validated @MeasuredRestController public class UserPreferencesController extends org.openwms.core.http.AbstractWebController
A UserPreferencesController.
Author:
Heiko Scherrer
  • Field Details

    • preferencesService

      private final PreferencesService preferencesService
    • translator

      private final org.ameba.i18n.Translator translator
    • preferenceVOMapper

      private final PreferenceVOMapper preferenceVOMapper
  • Constructor Details

    • UserPreferencesController

      public UserPreferencesController(PreferencesService preferencesService, org.ameba.i18n.Translator translator, PreferenceVOMapper preferenceVOMapper)
  • Method Details

    • findByUser

      @GetMapping(value="/v1/preferences", params="user") public org.springframework.http.ResponseEntity<List<UserPreferenceVO>> findByUser(@RequestParam("user") @NotBlank @NotBlank String user)
    • findByUserAndKey

      @GetMapping(value="/v1/preferences", params={"user","key"}) public org.springframework.http.ResponseEntity<UserPreferenceVO> findByUserAndKey(@RequestParam("user") @NotBlank @NotBlank String user, @RequestParam("key") @NotBlank @NotBlank String key)