Package com.skava.loyalty.service.impl
Class FindAllLoyaltyRewardServiceImpl
java.lang.Object
com.skava.loyalty.service.impl.FindAllLoyaltyRewardServiceImpl
- All Implemented Interfaces:
com.skava.core.EcommService<LoyaltyRewardRequestInternal,
,RewardsAPIResponse> FindAllLoyaltyRewardService
@Service
public class FindAllLoyaltyRewardServiceImpl
extends Object
implements FindAllLoyaltyRewardService
This class contains the functionality to load all rewards.
- Since:
- 8.5
- Version:
- 8.5
- Author:
- Infosys Equinox
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<com.skava.core.validation.ValidatorComponent>
This method is used to validatie the given request.process
(LoyaltyRewardRequestInternal request) This method is used to load all Rewards based on given Loyalty Reward request.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.skava.core.EcommService
getValidateException, getValidator
-
Constructor Details
-
FindAllLoyaltyRewardServiceImpl
public FindAllLoyaltyRewardServiceImpl()
-
-
Method Details
-
getValidator
This method is used to validatie the given request.- Specified by:
getValidator
in interfacecom.skava.core.EcommService<LoyaltyRewardRequestInternal,
RewardsAPIResponse> - Returns:
- It returns the list of
ValidatorComponent
.
-
process
This method is used to load all Rewards based on given Loyalty Reward request.- Specified by:
process
in interfacecom.skava.core.EcommService<LoyaltyRewardRequestInternal,
RewardsAPIResponse> - Parameters:
request
- instance ofLoyaltyRewardRequestInternal
It contains the attributes required to load all the Rewards.- Returns:
- It returns the
RewardsAPIResponse
.
-