Class EntitlementInstancesController

java.lang.Object
com.sap.hybris.sapentitlementsocc.controllers.EntitlementInstancesController

@Controller @RequestMapping("/{baseSiteId}/users/{userId}/entitlementInstances") public class EntitlementInstancesController extends Object
  • Field Details

  • Constructor Details

    • EntitlementInstancesController

      public EntitlementInstancesController()
  • Method Details

    • getEntitlementsInstances

      @RequestMapping(method=GET, produces="application/json") @ResponseStatus(OK) @ResponseBody public EntitlementInstanceListWsDTO getEntitlementsInstances(@RequestParam(defaultValue="DEFAULT") String fields, @RequestParam(defaultValue="1") int currentPage, @RequestParam(defaultValue="100") int pageSize)
    • getEntitlementInstance

      @RequestMapping(value="/{entitlementInstanceId}", method=GET, produces="application/json") @ResponseStatus(OK) @ResponseBody public EntitlementInstanceWsDTO getEntitlementInstance(@RequestParam(defaultValue="DEFAULT") String fields, @PathVariable(required=true) String entitlementInstanceId)
    • getDataMapper

      public de.hybris.platform.webservicescommons.mapping.DataMapper getDataMapper()
      Returns:
      the dataMapper
    • setDataMapper

      public void setDataMapper(de.hybris.platform.webservicescommons.mapping.DataMapper dataMapper)
      Parameters:
      dataMapper - the dataMapper to set
    • getSapEntitlementFacade

      public SapEntitlementFacade getSapEntitlementFacade()
      Returns:
      the sapEntitlementFacade
    • setSapEntitlementFacade

      public void setSapEntitlementFacade(SapEntitlementFacade sapEntitlementFacade)
      Parameters:
      sapEntitlementFacade - the sapEntitlementFacade to set