Class ServicePreferencesProxyApiResource

  • All Implemented Interfaces:
    ru.foodtechlab.lib.auth.service.facade.preference.endpoints.GetPreferencesEndpoint, ru.foodtechlab.lib.auth.service.facade.preference.endpoints.UpdatePreferenceEndpoint, ru.foodtechlab.lib.auth.service.facade.preference.resources.ServicePreferencesResource

    public class ServicePreferencesProxyApiResource
    extends Object
    implements ru.foodtechlab.lib.auth.service.facade.preference.resources.ServicePreferencesResource
    • Constructor Detail

      • ServicePreferencesProxyApiResource

        public ServicePreferencesProxyApiResource()
    • Method Detail

      • get

        @GetMapping(value="/api/v1/service-preferences",
                    produces="application/json")
        public com.rcore.rest.api.commons.response.SuccessApiResponse<ru.foodtechlab.lib.auth.service.facade.preference.dto.responses.ServicePreferenceResponse> get()
        Specified by:
        get in interface ru.foodtechlab.lib.auth.service.facade.preference.endpoints.GetPreferencesEndpoint
      • update

        @PutMapping(value="/api/v1/service-preferences",
                    produces="application/json")
        public com.rcore.rest.api.commons.response.SuccessApiResponse<ru.foodtechlab.lib.auth.service.facade.preference.dto.responses.ServicePreferenceResponse> update​(@RequestBody
                                                                                                                                                                        ru.foodtechlab.lib.auth.service.facade.preference.dto.requests.UpdateServicePreferenceRequest request)
        Specified by:
        update in interface ru.foodtechlab.lib.auth.service.facade.preference.endpoints.UpdatePreferenceEndpoint