Class DefaultTmaServiceabilityService
java.lang.Object
de.hybris.platform.b2ctelcoservices.serviceability.impl.DefaultTmaServiceabilityService
- All Implemented Interfaces:
TmaServiceabilityService
Default implementation of
TmaServiceabilityService- Since:
- 2102
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultTmaServiceabilityService(List<TmaServiceabilityCheckService> tmaServiceabilityCheckServices) This is a class constructor used to specify the required dependencies required by class for creation. -
Method Summary
Modifier and TypeMethodDescriptionprotected List<TmaServiceabilityCheckService>booleanisProductOfferingServiceable(ProductModel product, AddressModel installationAddress) Method computes if the product is serviceable at the provided installation address
-
Constructor Details
-
DefaultTmaServiceabilityService
public DefaultTmaServiceabilityService(List<TmaServiceabilityCheckService> tmaServiceabilityCheckServices) This is a class constructor used to specify the required dependencies required by class for creation.- Parameters:
tmaServiceabilityCheckServices- the b2ctelcoServiceabilityClientService
-
-
Method Details
-
isProductOfferingServiceable
Description copied from interface:TmaServiceabilityServiceMethod computes if the product is serviceable at the provided installation address- Specified by:
isProductOfferingServiceablein interfaceTmaServiceabilityService- Parameters:
product- the product ModelinstallationAddress- the Installation address- Returns:
- true if productOffering is serviceable, else false
-
getTmaServiceabilityCheckServices
-