Class SiteContentServiceController


  • @Controller
    @RequestMapping("/site")
    public class SiteContentServiceController
    extends AbstractController
    • Constructor Detail

      • SiteContentServiceController

        public SiteContentServiceController()
    • Method Detail

      • getTermsConditions

        @RequestMapping(value="/content/global/termsConditions",
                        method=GET,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<String> getTermsConditions()
      • updateTermsConditions

        @RequestMapping(value="/content/global/termsConditions",
                        method=POST,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<Object> updateTermsConditions​(@RequestBody
                                                          JsonRequest<org.acumos.cds.domain.MLPSiteContent> content)
      • getOnboardingOverview

        @RequestMapping(value="/content/global/onboarding/overview",
                        method=GET,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<org.acumos.cds.domain.MLPSiteContent> getOnboardingOverview()
      • updateOnboardingOverview

        @RequestMapping(value="/content/global/onboarding/overview",
                        method=POST,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<Object> updateOnboardingOverview​(@RequestBody
                                                             JsonRequest<org.acumos.cds.domain.MLPSiteContent> content)
      • getContactInfo

        @RequestMapping(value="/content/global/footer/contactinfo",
                        method=GET,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<String> getContactInfo()
      • updateContactInfo

        @RequestMapping(value="/content/global/footer/contactinfo",
                        method=POST,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<Object> updateContactInfo​(@RequestBody
                                                      JsonRequest<org.acumos.cds.domain.MLPSiteContent> content)
      • getCobrandLogo

        @RequestMapping(value="/content/global/coBrandLogo",
                        method=GET,
                        produces="image/jpeg")
        @ResponseBody
        public org.springframework.http.ResponseEntity<byte[]> getCobrandLogo()
      • updateCobrandLogo

        @RequestMapping(value="/content/global/coBrandLogo",
                        method=POST,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<Object> updateCobrandLogo​(@RequestBody
                                                      JsonRequest<org.acumos.cds.domain.MLPSiteContent> content)
      • deleteCobrandLogo

        @RequestMapping(value="/content/global/coBrandLogo",
                        method=DELETE,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<Object> deleteCobrandLogo()
      • getCarouselPicture

        @RequestMapping(value="/content/carouselImages/{key}",
                        method=GET,
                        produces="image/jpeg")
        @ResponseBody
        public org.springframework.http.ResponseEntity<byte[]> getCarouselPicture​(@PathVariable("key")
                                                                                  String key)
      • updateCarouselPicture

        @RequestMapping(value="/content/carouselImages",
                        method=POST,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<Object> updateCarouselPicture​(@RequestBody
                                                          JsonRequest<org.acumos.cds.domain.MLPSiteContent> content)
      • updateCarouselPicture

        @RequestMapping(value="/content/carouselImages/{key}",
                        method=DELETE,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<Object> updateCarouselPicture​(@PathVariable("key")
                                                          String key)
      • getDiscoverAcumosInfo

        @RequestMapping(value="/content/global/discoverAcumos",
                        method=GET,
                        produces="application/json")
        @ResponseBody
        public JsonResponse<HomePageModuleNames> getDiscoverAcumosInfo()