Interface UpilIntegrationClientService
-
- All Known Implementing Classes:
DefaultUpilIntegrationClientService
public interface UpilIntegrationClientServiceUpil client interface to establish the connection with Upil and perform integration operations- Since:
- 1911
-
-
Method Summary
All Methods Instance Methods Abstract 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 UPIL
-
-
-
Method Detail
-
createUpilProduct
UpilResponse createUpilProduct(java.util.Map<java.lang.String,java.lang.Object> product)
Connects with UPIL System and eachSubscriptionPricePlanModelwill create as a new UtilitiesProduct in UPIL- Parameters:
product- product to be created- Returns:
UpilResponsereturns response from Upil
-
getIsuSemantics
java.util.List<org.apache.olingo.odata2.api.ep.entry.ODataEntry> getIsuSemantics() throws UpilintegrationservicesExceptionConnects with UPIL System and get list ofODataEntrywhich contains UpilSemanticsModel details from UPIL- Returns:
- returns list of
ODataEntry - Throws:
UpilintegrationservicesException- for exception throw by this method
-
getIsuReferenceTypes
java.util.List<org.apache.olingo.odata2.api.ep.entry.ODataEntry> getIsuReferenceTypes() throws UpilintegrationservicesExceptionConnects with UPIL System and get list ofODataEntrywhich contains TmaProductSpecTypeModel details from UPIL- Returns:
- returns list of
ODataEntry - Throws:
UpilintegrationservicesException- for exception throw by this method
-
-