Package com.highdeal.hci
Interface MessageOperation
- All Superinterfaces:
XMLMarshallable
- All Known Subinterfaces:
CrossReferenceableOp
- All Known Implementing Classes:
ActivateAllOp,AuthenticateUserOp,ChargingContractActivateOp,CheckPasswordOp,CheckUserPasswordOp,CleanupAllOp,ClearPrepaidAccountOp,CreateAccessOp,CreateAuditOp,CreateBatchRatingGroupOp,CreateCatalogOp,CreateChargeComponentOp,CreateChargedItemClassOp,CreateExportableItemMappingOp,CreateMappingTableClassOp,CreateMappingTableOp,CreateMappingTableRowOp,CreateOfferOp,CreatePricingMacroOp,CreateProductOp,CreateRangeTableClassOp,CreateRangeTableOp,CreateSubscriberAccountOp,CreateSubscriberMappingTableOp,CreateSubscriberMappingTableRowOp,CreateSubscriberRangeTableOp,CreateSubscriptionOp,CreateTierTableOp,CreateTranslationTableOp,CreateUserOp,DeleteAccessBulkOp,DeleteAccessOp,DeleteAuditOp,DeleteBatchRatingGroupOp,DeleteCatalogFromOwnerOp,DeleteCatalogOp,DeleteChargeComponentOp,DeleteChargedItemClassOp,DeleteExportableItemMappingOp,DeleteFileToBulkLoadOp,DeleteMappingTableClassOp,DeleteMappingTableOp,DeleteMappingTableRowOp,DeleteOfferOp,DeletePricingMacroOp,DeleteProductOp,DeleteRangeTableClassOp,DeleteRangeTableOp,DeleteSubscriberAccountOp,DeleteSubscriberMappingTableOp,DeleteSubscriberMappingTableRowOp,DeleteSubscriberRangeTableOp,DeleteSubscriptionBulkOp,DeleteSubscriptionOp,DeleteTierTableOp,DeleteTranslationTableOp,DeleteUserOp,DeleteUserOperationFromAuditOp,DeleteUserOperationFromFiltersOp,DeleteUserSessionOp,DisconnectClientOp,DisconnectUserOp,ExportCurrenciesOp,ExportOp,ExportPublicHolidaysOp,ExportSubscriberDataOp,FetchClientStatisticsOp,FireExpirationAlertsOp,GetCurrentReratingSessionStatusOp,GetCustomerManagementAreaListOp,GetFilesToBulkLoadOp,GetInstanceMapOp,GetJCoDestinationListOp,GetLogTracesOp,GetParametersOp,GetParameterValueOp,GetStatusOp,GetSubAccountSubscriptionCodesOp,GetSystemStatusOp,GetThreadDumpOp,ImportCurrenciesOp,ImportOp,ImportPublicHolidaysOp,ImportSubscriberDataOp,ListClientsOp,MaintainCustomerManagementAreaListOp,MaintainMappingTableRowOp,MaintainSubscriberMappingTableRowOp,MessageOperationAdapter,ModifyAccessOp,ModifyAuditOp,ModifyBatchRatingGroupOp,ModifyCatalogOp,ModifyChargeComponentOp,ModifyChargedItemClassOp,ModifyExportableItemMappingOp,ModifyMappingTableClassOp,ModifyMappingTableRowOp,ModifyOfferOp,ModifyPasswordOp,ModifyPricingMacroOp,ModifyProductOp,ModifyRangeTableClassOp,ModifyRangeTableOp,ModifySubscriberAccountOp,ModifySubscriberMappingTableRowOp,ModifySubscriberRangeTableOp,ModifySubscriptionBulkOp,ModifySubscriptionOp,ModifyTierTableOp,ModifyTranslationTableOp,ModifyUserOp,ParameterOperation,PingOp,PurgeAllowancesOp,PurgeFileMetadataOp,PurgeIdempotencyStorageOp,PurgeJobRecordOp,RefillPrepaidAccountOp,RefreshRatingInstancesOp,RefreshSharedAllowanceCacheOp,RefreshTaxCacheOp,RefreshTransServTypeListOp,RefreshVatRulesCacheOp,RerateBulkOp,ResetCachesOp,ResetCreditLimitBalanceOp,ResetParameterValueOp,SearchAccessFromSubscriptionOp,SearchAccessOp,SearchAllBatchRatingGroupsOp,SearchAuditsOp,SearchAvailableTaxAreaListOp,SearchAvailableTransServTypeListOp,SearchCatalogOp,SearchChargeComponentByPricingMacroOp,SearchChargeComponentByTierTableOp,SearchChargeComponentByTranslationTableOp,SearchChargeComponentOp,SearchChargedItemClassOp,SearchCodeOp,SearchExportableItemMappingOp,SearchExportableItemTemplateNamesOp,SearchExportableItemTemplateOp,SearchMappingTableClassOp,SearchMappingTableOp,SearchOfferByChargeComponentOp,SearchOfferOp,SearchPricingMacroByPricingMacroOp,SearchPricingMacroByTierTableOp,SearchPricingMacroByTranslationTableOp,SearchPricingMacroOp,SearchProductOp,SearchRangeTableClassOp,SearchRangeTableOp,SearchReratingInfosFromChargingContractOp,SearchSubscriberAccountOp,SearchSubscriberMappingTableOp,SearchSubscriberRangeTableOp,SearchSubscriptionFromAccessOp,SearchSubscriptionOp,SearchTierTableOp,SearchTranslationRowsOp,SearchTranslationTableOp,SearchUserOp,SearchUserOperationFromAuditsOp,SearchUserOperationFromFiltersOp,SearchUserOperationOp,SearchUserSessionOp,SearchVatRulesOp,ServerManagementOp,ServerShutdownOp,SetMaintenanceModeOp,SetParameterValueOp,SetStandbyStatusOp,SQLConnectionAdminOp,SQLConnectionsRefreshOp,StartCacheWarmupOp,StopActivationOp,StopChargingContractActivationOp,StopCleanupOp,StopPurgeAllowancesOp,StopReratingSessionOp,SwitchDBFileDirectoriesOp,SynchronizeExternalCurrenciesOp,TranslateValueOp,UnlockChargingContractOp,UnlockSubscriptionOp,com.highdeal.pnr.hci.VersioningModifyOp
This
Java interface is the basis of all the Java classes that represent
service operations available with the HTTP Communication Interface (HCI) technical interface provided by SAP Convergent Charging;
Consider all the Java classes that implement this Java interface.
Implementation in Your Client Application
You can develop a client application, connected to an SAP CC Core Server system.
Your application is able to send operation requests included in HCI messages and transmitted via
the HCI technical interface to the connected SAP CC system.
The server system replies an operation result based on the OperationResult Java interface.
Each operation has a technical name that is used for access control and auditing features. This name is the name of the corresponding XML tag in the exchanged HCI messages.
Message Management
Message Requests
Message Sender
Additional Information
Consult the SAP CC Application Help and the SAP CC Security Guide for more information about the HCI technical interface and its communication protocol.
- See Also:
-
Method Summary
Methods inherited from interface com.highdeal.hci.XMLMarshallable
addCharacterData, addChild, marshal, setAttributes
-
Method Details
-
getName
String getName()Gets the XML name of the service operation. This name identifies the operation request in the HCI messages. It is used to marshal theJava objectrepresenting an HCI operation into an XML representation that can be exchanged via the HCI communication interface between your client application and the SAP CC system.Example
activateAllping
- Returns:
- The technical name of the HCI operation
-