Class DefaultSapEntitlementService
java.lang.Object
com.sap.hybris.sapentitlementsintegration.service.impl.DefaultSapEntitlementService
- All Implemented Interfaces:
SapEntitlementService
- Direct Known Subclasses:
DefaultSapB2BEntitlementService
Default implementation of SAP Entitlement Service
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCustomerFilter(List<EntitlementFilter> filters) protected voidaddNumberFilter(List<EntitlementFilter> filters, String entitlementNumber) protected StringgetEntitlementForNumber(String entitlementNumber) Get Entitlement details for the given Entitlement Number if it exists for current customergetEntitlementsForCurrentCustomer(int pageNumber, int pageSize) Get all Entitlements from SAP Entitlements for current customerde.hybris.platform.servicelayer.user.UserServicevoidsetSapEntitlementOutboundService(SapEntitlementOutboundService sapEntitlementOutboundService) voidsetUserService(de.hybris.platform.servicelayer.user.UserService userService)
-
Constructor Details
-
DefaultSapEntitlementService
public DefaultSapEntitlementService()
-
-
Method Details
-
getEntitlementsForCurrentCustomer
Description copied from interface:SapEntitlementServiceGet all Entitlements from SAP Entitlements for current customer- Specified by:
getEntitlementsForCurrentCustomerin interfaceSapEntitlementService- Parameters:
pageNumber- Page number for paginationpageSize- Page size- Returns:
- Entitlements data from SAP Entitlements
-
getEntitlementForNumber
Description copied from interface:SapEntitlementServiceGet Entitlement details for the given Entitlement Number if it exists for current customer- Specified by:
getEntitlementForNumberin interfaceSapEntitlementService- Parameters:
entitlementNumber- Entitlement Number- Returns:
- Entitlements data from SAP Entitlements
-
addCustomerFilter
-
addNumberFilter
-
getCustomerId
-
getUserService
public de.hybris.platform.servicelayer.user.UserService getUserService()- Returns:
- the userService
-
setUserService
public void setUserService(de.hybris.platform.servicelayer.user.UserService userService) - Parameters:
userService- the userService to set
-
getSapEntitlementOutboundService
- Returns:
- the sapEntitlementOutboundService
-
setSapEntitlementOutboundService
public void setSapEntitlementOutboundService(SapEntitlementOutboundService sapEntitlementOutboundService) - Parameters:
sapEntitlementOutboundService- the sapEntitlementOutboundService to set
-