Class DefaultUpilIntegrationClientService
- java.lang.Object
-
- de.hybris.platform.upilintegrationservices.service.impl.DefaultUpilIntegrationClientService
-
- All Implemented Interfaces:
UpilIntegrationClientService
public class DefaultUpilIntegrationClientService extends java.lang.Object implements UpilIntegrationClientService
Default implementation of theUpilIntegrationClientService.- Since:
- 1911
-
-
Constructor Summary
Constructors Constructor Description DefaultUpilIntegrationClientService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpilResponsecreateUpilProduct(java.util.Map<java.lang.String,java.lang.Object> product)Connects with UPIL System and eachSubscriptionPricePlanModelwill create as a new UtilitiesProduct in UPILjava.util.List<org.apache.olingo.odata2.api.ep.entry.ODataEntry>getIsuReferenceTypes()Connects with UPIL System and get list ofODataEntrywhich contains TmaProductSpecTypeModel details from UPILjava.util.List<org.apache.olingo.odata2.api.ep.entry.ODataEntry>getIsuSemantics()Connects with UPIL System and get list ofODataEntrywhich contains UpilSemanticsModel details from UPILprotected java.lang.Stringsanitize(java.lang.String input)
-
-
-
Method Detail
-
createUpilProduct
public UpilResponse createUpilProduct(java.util.Map<java.lang.String,java.lang.Object> product)
Description copied from interface:UpilIntegrationClientServiceConnects with UPIL System and eachSubscriptionPricePlanModelwill create as a new UtilitiesProduct in UPIL- Specified by:
createUpilProductin interfaceUpilIntegrationClientService- Parameters:
product- product to be created- Returns:
UpilResponsereturns response from Upil
-
sanitize
protected java.lang.String sanitize(java.lang.String input)
-
getIsuSemantics
public java.util.List<org.apache.olingo.odata2.api.ep.entry.ODataEntry> getIsuSemantics() throws UpilintegrationservicesExceptionDescription copied from interface:UpilIntegrationClientServiceConnects with UPIL System and get list ofODataEntrywhich contains UpilSemanticsModel details from UPIL- Specified by:
getIsuSemanticsin interfaceUpilIntegrationClientService- Returns:
- returns list of
ODataEntry - Throws:
UpilintegrationservicesException- for exception throw by this method
-
getIsuReferenceTypes
public java.util.List<org.apache.olingo.odata2.api.ep.entry.ODataEntry> getIsuReferenceTypes() throws UpilintegrationservicesExceptionDescription copied from interface:UpilIntegrationClientServiceConnects with UPIL System and get list ofODataEntrywhich contains TmaProductSpecTypeModel details from UPIL- Specified by:
getIsuReferenceTypesin interfaceUpilIntegrationClientService- Returns:
- returns list of
ODataEntry - Throws:
UpilintegrationservicesException- for exception throw by this method
-
-