Class EntitlementInstancesController
java.lang.Object
com.sap.hybris.sapentitlementsocc.controllers.EntitlementInstancesController
@Controller
@RequestMapping("/{baseSiteId}/users/{userId}/entitlementInstances")
public class EntitlementInstancesController
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.hybris.platform.webservicescommons.mapping.DataMappergetEntitlementInstance(String fields, String entitlementInstanceId) getEntitlementsInstances(String fields, int currentPage, int pageSize) voidsetDataMapper(de.hybris.platform.webservicescommons.mapping.DataMapper dataMapper) voidsetSapEntitlementFacade(SapEntitlementFacade sapEntitlementFacade)
-
Field Details
-
DEFAULT_PAGE_SIZE
- See Also:
-
DEFAULT_CURRENT_PAGE
- See Also:
-
-
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
- Returns:
- the sapEntitlementFacade
-
setSapEntitlementFacade
- Parameters:
sapEntitlementFacade- the sapEntitlementFacade to set
-