| Interface and Description |
|---|
| com.highdeal.barbus.HAEventListener |
| com.highdeal.cnd.message.PrePostRateEventListener
Deprecated since version 2.0 of SAP CC and replaced by the operations of the session-based charging services
This interface has to be implemented by the classes responsible for processing the result
of a prerate or postrate operation in business context of real-time charging service with asynchronous communications.
You implement a |
| com.highdeal.pnr.tif.TransactionProcessor
Deprecated since version 3.0 of SAP CC and replaced by
ITransactionProcessor
This Java interface describes the Transaction Integration Framework (TIF); This interface is deprecated
and replaced by the ITransactionProcessor interface.
Implementation in Your Customized SAP CC Core Server SystemThe following methods are automatically called by the SAP CC system when transactions are delivered. |
| Class and Description |
|---|
| com.highdeal.cnd.message.ChargeableItemCollectorClient
Since version 1.0 of SAP CC, this Java class is replaced by the
StatefulServiceClient Java class.
This class allows your Java-based client application to send some chargeable items to the SAP CC system
by using an efficient message protocol based on TCP/IP.
Caution
Since version 1.0 of SAP Convergent Charging, this main |
| com.highdeal.pnr.hci.RefillPrepaidAccountOp |
| Method and Description |
|---|
| com.highdeal.pnr.hci.SearchCodeResult.addCode(String, SearchCodeResult.ModelCompatibility) |
| com.highdeal.currency.CurrencyBook.addCurrency(Currency)
The client cannot update the list of currencies (Can return an UnsupportedOperationException).
|
| com.highdeal.cnd.message.StatelessServiceClient.connect(InstanceMap, String, FoundLostRatingListener, int, ServiceClientTuning) |
| com.highdeal.cnd.message.ChargeableItemCollectorClient.connectCluster(String)
Use the method
AsyncRatingServiceClient.connect(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC. |
| com.highdeal.cnd.message.ChargeableItemCollectorClient.connectCluster(String, FoundLostRatingListener)
Use the method
AsyncRatingServiceClient.connect(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC. |
| com.highdeal.cnd.message.ChargeableItemCollectorClient.connectCluster(String, String)
Use the method
AsyncRatingServiceClient.connect(String, int) as systemName is no more used. |
| com.highdeal.cnd.message.ChargeableItemCollectorClient.connectCluster(String, String, FoundLostRatingListener)
Use the method
AsyncRatingServiceClient.connect(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC. |
| com.highdeal.pnr.hci.ChargeActivationModel.getAccesses()
Deprecated since former Transactive 3.3
|
| com.highdeal.pnr.hci.SearchSubscriptionOp.getAdditionalInfos()
Use the subscriptionSearchFilter instead. Deprecated since former Transactive 3.2.
|
| com.highdeal.currency.Currency.getAlphaCode()
Returns the code of the currency.
|
| com.highdeal.hci.XMLAttributes.getBooleanValue(String) |
| com.highdeal.pnr.hci.SearchSubscriptionOp.getCode()
Use the subscriptionSearchFilter instead. Deprecated since former Transactive 3.2.
|
| com.highdeal.pnr.hci.SearchCodeResult.getCodes() |
| com.highdeal.currency.CurrencyBook.getCurrency(int)
The ISO digit code is not stored and cannot be returned. Returns null.
|
| com.highdeal.pnr.hci.PricingMacroModel.getCurrencyCode()
Deprecated since version 3.0 of SAP CC
|
| com.highdeal.pnr.hci.PricePlanModel.getCurrencyCode() |
| com.highdeal.pnr.hci.ChargeComponentModel.getCurrencyCodeFromPricePlan() |
| com.highdeal.rangetable.hci.ModifyRangeTableOp.getDate() |
| com.highdeal.pnr.hci.InvalidItemException.getError()
Use
InvalidItemException.getReason() instead. Deprecated since version 3.0. |
| com.highdeal.cnd.message.StatefulServiceClient.getEstimatedPrice(ChargeableItem, String, String, Date)
Deprecated since version 4.0 of SAP CC and replaced by the blank charging operation
This main business operation requests the SAP CC system to
estimate the price of a usage consumption (white rating).
Asks the server to rate the specified chargeable item for the specified user service ID and the specified service ID at the specified date without impacting the database. |
| com.highdeal.cnd.message.AsyncStatefulServiceClient.getEstimatedPrice(ChargeableItem, String, String, Date, ChargeEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the blank charging operation
This main business operation asks the connected SAP CC system to estimate the price relating to a service usage;
The SAP CC system only processes the rating (dynamic pricing) of the service usage
that is specified by a
chargeable item, a user service ID, a service ID, and a consumption date.
The accounting (account determination) is not processed.
Note There is no impact to the customer mater data in the back-end database: The SAP CC system does not update the balances in subscriber account and the counters in contracts or subscriptions. Recommendation Refer to the description of the |
| com.highdeal.cnd.message.StatefulServiceClient.getEstimatedPrice(ChargeableItem, String, String, Date, int)
Deprecated since version 4.0 of SAP CC and replaced by the blank charging operation
Consider the main get estimated price operation for more information.
Estimates the price of a usage consumption (white rating). |
| com.highdeal.cnd.message.StatefulServiceClient.getEstimatedPrice(ChargeableItem, String, String, Date, int, boolean)
Deprecated since version 4.0 of SAP CC and replaced by the blank charging operation
Consider the main get estimated price operation for more information.
Estimates the price of a usage consumption (white rating). |
| com.highdeal.cnd.message.AsyncStatefulServiceClient.getEstimatedPrice(ChargeableItem, String, String, Date, int, boolean, ChargeEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the blank charging operation
Consider the main
get estimated price operation for more information.
Estimates the price of a usage consumption (white rating). Asks the server to rate the specified chargeable item for the specified user service ID and service ID at the specified date without impacting the database. |
| com.highdeal.cnd.message.AsyncStatefulServiceClient.getEstimatedPrice(ChargeableItem, String, String, Date, int, ChargeEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the blank charging operation
Consider the main
get estimated price operation in this class.
Estimates the price of a usage consumption (white rating). Asks the server to rate the specified chargeable item for the specified user service ID and service ID at the specified date without impacting the database. |
| com.highdeal.currency.Currency.getEuroConversionRate()
conversion rate is unknown returns BigDecimal.ZERO
|
| com.highdeal.pnr.hci.RerateBulkResult.getExecutionStatus()
This attribute is no longer used.
|
| com.highdeal.pnr.hci.RerateBulkResult.getExecutionStatusAsString()
This attribute is no longer used.
|
| com.highdeal.pnr.hci.SearchExportableItemTemplateOp.getExternalSystemCode()
Deprecated since version 4.0 of SAP CC; The external system code is no longer used to retrieve exportable item templates.
|
| com.highdeal.currency.Currency.getFractionName()
Fraction name is unknown returns null
|
| com.highdeal.currency.Currency.getFractionSymbol()
Fraction symbol is unknown returns null
|
| com.highdeal.admin.hci.InstanceInfoImpl.getHttpHost() |
| com.highdeal.admin.hci.InstanceInfoImpl.getHttpPort() |
| com.highdeal.admin.hci.InstanceInfoImpl.getHTTPURL() |
| com.highdeal.admin.hci.InstanceInfo.getHTTPURL() |
| com.highdeal.pnr.hci.RefillPrepaidAccountOp.getLabel() |
| com.highdeal.pnr.hci.SubscriptionSnapshotHolderModel.getLastExportDate()
Deprecated since version 2.0 of SAP CC
|
| com.highdeal.pnr.hci.RerateBulkOp.getMaxThroughput() |
| com.highdeal.pnr.hci.SearchCodeResult.getModelCompatiblity() |
| com.highdeal.pnr.hci.SearchSubscriptionOp.getOfferCode()
Use the subscriptionSearchFilter instead. Deprecated since former Transactive 3.2.
|
| com.highdeal.pnr.hci.SubscriberAccountModel.getPrepaidBalanceTaxationType()
Deprecated since version 2.0 of SAP CC
|
| com.highdeal.pnr.hci.SearchSubscriptionOp.getReference()
Use the subscriptionSearchFilter instead. Deprecated since former Transactive 3.2.
|
| com.highdeal.cnd.message.ChargeableItemCollectorClient.getRoundRobinServiceRegex()
Has no more effect.
|
| com.highdeal.pnr.hci.RerateBulkOp.getSearchFilter() |
| com.highdeal.pnr.hci.RerateBulkResult.getSubscriptionFailureCount()
This attribute is no longer used.
|
| com.highdeal.currency.Currency.getSymbol()
Symbol is unknown returns null
|
| com.highdeal.cnd.message.AsyncBatchServiceClient.informUnlockSubscription(String, long, Date, Date, short, BatchChargeEventListener) |
| com.highdeal.currency.Currency.isEMUCurrency()
returns false
|
| com.highdeal.admin.hci.InstanceInfoImpl.isHttpMultipleBinding() |
| com.highdeal.admin.hci.InstanceInfo.isHttpMultipleBinding() |
| com.highdeal.admin.hci.InstanceInfoImpl.isHTTPSecurityEnabled() |
| com.highdeal.admin.hci.InstanceInfo.isHTTPSecurityEnabled() |
| com.highdeal.hci.UserModel.isHuman()
Use
UserModel.isTechnical() instead. |
| com.highdeal.pnr.hci.AdditionalInfoModel.marshal(XMLOutputter) |
| com.highdeal.pnr.hci.DurationModel.marshal(XMLOutputter) |
| com.highdeal.pnr.hci.RateModel.marshal(XMLOutputter) |
| com.highdeal.hci.IXMLMarshallable.marshal(XMLOutputter) |
| com.highdeal.rangetable.hci.RangeTableRowModel.marshal(XMLOutputter) |
| com.highdeal.rangetable.hci.RangeTableColumnModel.marshal(XMLOutputter) |
| com.highdeal.rangetable.hci.RangeTableClassOutColumnModel.marshal(XMLOutputter) |
| com.highdeal.rangetable.hci.CommonRangeTableRevisionModel.marshal(XMLOutputter) |
| com.highdeal.cnd.message.PrePostRateEventListener.onException(ForbiddenChargeException) |
| com.highdeal.cnd.message.PrePostRateEventListener.onException(PostRateException) |
| com.highdeal.cnd.message.PrePostRateEventListener.onException(PreRateException) |
| com.highdeal.cnd.message.PrePostRateEventListener.onException(TransactionClearingException) |
| com.highdeal.cnd.message.PrePostRateEventListener.onResult(PostRateResult) |
| com.highdeal.cnd.message.PrePostRateEventListener.onResult(PreRateResult) |
| com.highdeal.cnd.message.StatefulServiceClient.postRate(long, String, String, int, int, boolean, ChargeableItem)
Deprecated since version 2.0 of SAP CC and replaced by the session-based charging services
Asks the server to post-rate the specified reservation unique identifier using the given resolution. If more
than one rating record for that reservation identifier are present into the database, the operation chooses
one arbitrarily. In that case, the operation logs the reservation identifier.
When resolution is CONFIRMED then a new
ChargeableItem may be passed. Not like PostRateOp, there are serviceID and
userServiceID parameters. They have no functional meaning and are not mandatory, but setting
them with same value as for preRate may increase the performance in multi-server
configuration.
|
| com.highdeal.cnd.message.AsyncStatefulServiceClient.postRate(long, String, String, int, int, boolean, ChargeableItem, PrePostRateEventListener)
Deprecated since version 2.0 of SAP CC and replaced by the multiservice session-based charging services
Asks the server to post-rate the specified reservation unique identifier using the given resolution. If more than
one rating record for that reservation identifier are present into the database, the operation chooses one
arbitrarily. In that case, the operation logs the reservation identifier. When resolution is CONFIRMED then a new
ChargeableItem may be passed. Not like PostRateOp, there are serviceID and userServiceID
parameters. They have no functional meaning and are not mandatory, but setting them with same value as for
preRate may increase the performance in multi-server configuration.
|
| com.highdeal.cnd.message.StatefulServiceClient.postRate(long, String, String, int, int, ChargeableItem)
Deprecated since version 2.0 of SAP CC and replaced by the session-based charging services
Asks the server to post-rate the specified reservation unique identifier using the given resolution. If more
than one rating record for that reservation identifier are present into the database, the operation chooses
one arbitrarily. In that case, the operation logs the reservation identifier.
When resolution is CONFIRMED then a new
ChargeableItem may be passed. Not like PostRateOp, there are serviceID and
userServiceID parameters. They have no functional meaning and are not mandatory, but setting
them with same value as for preRate may increase the performance in multi-server
configuration.
|
| com.highdeal.cnd.message.AsyncStatefulServiceClient.postRate(long, String, String, int, int, ChargeableItem, PrePostRateEventListener)
Deprecated since version 2.0 of SAP CC and replaced by the multiservice session-based charging services
Asks the server to post-rate the specified reservation unique identifier using the given resolution. If more than
one rating record for that reservation identifier are present into the database, the operation chooses one
arbitrarily. In that case, the operation logs the reservation identifier. When resolution is CONFIRMED then a new
ChargeableItem may be passed. Not like PostRateOp, there are serviceID and userServiceID
parameters. They have no functional meaning and are not mandatory, but setting them with same value as for
preRate may increase the performance in multi-server configuration.
|
| com.highdeal.cnd.message.StatefulServiceClient.preRate(ChargeableItem, String, String, Date, int, boolean, long, int, long)
Deprecated since version 2.0 of SAP CC and replaced by the session-based charging services
This main operation asks the SAP CC system to prerate the specified chargeable item for the specified user service ID and the
specified service ID at the specified date, and using the passed reservation unique identifier, default
resolution and time to live. The operation allows the use of the same reservation unique identifier for
more than one prerating. This case is managed at post-rating time.
|
| com.highdeal.cnd.message.AsyncStatefulServiceClient.preRate(ChargeableItem, String, String, Date, int, boolean, long, int, long, PrePostRateEventListener)
Deprecated since version 2.0 of SAP CC and replaced by the multiservice session-based charging services
Asks the server to pre-rate the specified chargeable item for the specified user service ID and the specified
service ID at the specified date, and using the passed reservation unique identifier, default resolution and time
to live. The operation allows the used of the same reservation unique identifier for more than one pre-rating.
This case is managed at post-rating time.
|
| com.highdeal.cnd.message.StatefulServiceClient.preRate(ChargeableItem, String, String, Date, int, long, int, long)
Deprecated since version 2.0 of SAP CC and replaced by the session-based charging services
Consider the main
prerate operation for more information.
Asks the server to prerate the specified chargeable item for the specified user service ID and the
specified service ID at the specified date, and using the passed reservation unique identifier, default
resolution and time to live. The operation allows the use of the same reservation unique identifier for
more than one prerating. This case is managed at postrating time.
|
| com.highdeal.cnd.message.AsyncStatefulServiceClient.preRate(ChargeableItem, String, String, Date, int, long, int, long, PrePostRateEventListener)
Deprecated since version 2.0 of SAP CC and replaced by the multiservice session-based charging services
Asks the server to pre-rate the specified chargeable item for the specified user service ID and the specified
service ID at the specified date, and using the passed reservation unique identifier, default resolution and time
to live. The operation allows the used of the same reservation unique identifier for more than one pre-rating.
This case is managed at post-rating time.
|
| com.highdeal.notification.NotificationServiceClient.searchInstanceMap(String, int, BootMode)
Deprecated since version 2.0 of SAP CC and replaced by the method
NotificationServiceClient.searchInstanceMap(java.lang.String, java.lang.String, java.lang.String) |
| com.highdeal.pnr.hci.ChargeActivationModel.setAccesses(Vector<AccessModel>)
Deprecated since former Transactive 3.3
|
| com.highdeal.pnr.hci.SearchSubscriptionOp.setAdditionalInfos(Vector<AdditionalInfoModel>)
Use the subscriptionSearchFilter instead. Deprecated since former Transactive 3.2.
|
| com.highdeal.cnd.message.AsyncRatingServiceClient.setBootMode(BootMode) |
| com.highdeal.pnr.hci.SearchSubscriptionOp.setCode(String)
Use the subscriptionSearchFilter instead. Deprecated since former Transactive 3.2.
|
| com.highdeal.pnr.hci.PricingMacroModel.setCurrencyCode(String)
Deprecated since version 3.0 of SAP CC
|
| com.highdeal.pnr.hci.PricePlanModel.setCurrencyCode(String) |
| com.highdeal.rangetable.hci.ModifyRangeTableOp.setDate(Date) |
| com.highdeal.pnr.hci.RerateBulkResult.setExecutionStatus(int)
This attribute is no longer used.
|
| com.highdeal.pnr.hci.SearchExportableItemTemplateOp.setExternalSystemCode(String)
Deprecated since version 4.0 of SAP CC; The external system code is no longer used to retrieve exportable item templates.
|
| com.highdeal.cnd.message.AsyncRatingServiceClient.setHAEventListener(HAEventListener)
Deprecated since version 0.0 of SAP CC
Sets the |
| com.highdeal.admin.hci.InstanceInfoImpl.setHTTPSecurityEnable(boolean) |
| com.highdeal.admin.hci.InstanceInfo.setHTTPSecurityEnable(boolean) |
| com.highdeal.hci.UserModel.setHuman(boolean)
Use
UserModel.setTechnical(boolean) instead. |
| com.highdeal.pnr.hci.RefillPrepaidAccountOp.setLabel(String) |
| com.highdeal.pnr.hci.SubscriptionSnapshotHolderModel.setLastExportDate(Date)
Deprecated since version 2.0 of SAP CC
|
| com.highdeal.pnr.hci.RerateBulkOp.setMaxThroughput(int) |
| com.highdeal.pnr.hci.SearchSubscriptionOp.setOfferCode(String)
Use the subscriptionSearchFilter instead. Deprecated since former Transactive 3.2.
|
| com.highdeal.pnr.hci.SubscriberAccountModel.setPrepaidBalanceTaxationType(int)
Deprecated since version 2.0 of SAP CC
|
| com.highdeal.pnr.hci.SearchSubscriptionOp.setReference(String)
Use the subscriptionSearchFilter instead. Deprecated since former Transactive 3.2.
|
| com.highdeal.cnd.message.ChargeableItemCollectorClient.setRoundRobinServiceRegex(String)
Has no more effect.
|
| com.highdeal.pnr.hci.RerateBulkOp.setSearchFilter(SearchFilterModel) |
| com.highdeal.pnr.hci.DeleteSubscriberAccountResult.setServieProvider(String) |
| com.highdeal.pnr.hci.RerateBulkResult.setSubscriptionFailureCount(int)
This attribute is no longer used.
|
| com.highdeal.cnd.message.StatefulServiceClient.startRate(ChargeableItem, String, Date, String, String, int, long, int, boolean)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This main business operation represents the start of a session-based charging operation.
It is in charge of rating the reservation chargeable item and doing the related counter reservations. It creates a rating session (keeping the reservation chargeable item) and returns a rating result used to reserve the balance. The parameters ttl and defaultResolution
are used by the session cleaning process to confirm or cancel the
last counter reservations after a given amount of time.
The result of this method contains either the amount or all the transactions to reserve. These transactions are not provided to the TIF since they are not the final ones. |
| com.highdeal.cnd.message.AsyncStatefulServiceClient.startRate(ChargeableItem, String, Date, String, String, int, long, int, boolean, SessionEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
Consider the main
start rate operation for more information;
You can specify if the resulting transactions must be filtered.
This operation represents the start of a session-based charging. It is in charge of rating the reservation chargeable item and doing the related counter reservations. It creates a rating session (keeping the reservation chargeable item) and returns a rating result used to reserve the balance. The parameters ttl and defaultResolution are used by the session cleaning process
to confirm or cancel the last counter reservations after a given amount of time. The result of this method contains either the amount or all the transactions to reserve. These transactions are not provided to the TIF since they are not the final ones. See also: updateRate
and stopRate
|
| com.highdeal.cnd.message.StatefulServiceClient.startRate(ChargeableItem, String, Date, String, String, int, long, int, int, boolean, String)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
Consider the main |
| com.highdeal.cnd.message.AsyncStatefulServiceClient.startRate(ChargeableItem, String, Date, String, String, int, long, int, int, boolean, String, SessionEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This main business operation represents the start of a session-based charging with best effort reservation;
If the reservation fails due to a low-credit, an inverse charging may be attempted if the property name of the
property to inverse is provided. This mechanism is known as best effort reservation. This property name is registered
in the charging session to avoid providing it again or changing it
at
update time.
It is in charge of rating the reservation chargeable item and doing the related counter reservations. It creates
a rating session (keeping the reservation chargeable item) and returns a rating result used to reserve the
balance. |
| com.highdeal.cnd.message.AsyncStatefulServiceClient.startRate(ChargeableItem, String, Date, String, String, int, long, int, SessionEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This main business operation represents the start of a session-based charging.
It is in charge of rating the reservation chargeable item and doing the related counter reservations. It creates a charging session (keeping the reserved chargeable item) and returns a charging result used to reserve a credit on the balance of a prepaid account.
Options:
The parameters
Operation Result:
The result of this method contains either the amount or all the transactions to reserve. These transactions are
not provided to the TIF since they are not the final ones.
See also:
|
| com.highdeal.cnd.message.StatefulServiceClient.stopRate(ChargeableItem, String, String, String, int, int, boolean)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This main business operation represents the termination of a session-based charging sequence.
Firstly, it retrieves the rating session and re-rate the reservation item to compute a first rating result used by the client application to cancel the previous balance reservation. The transactions from this rating result are provided to the TIF. Secondly, it consolidates a chargeable item for confirmation using both the reservation one from the rating session and the confirmation one if present. This chargeable item is rated and previously reserved counters are committed into the database. A second rating result is then available for the client application to confirm the balance reservation. The transactions from this rating result are also provided to the TIF. This method manages also the session cancellation case by setting the resolution parameter to CANCELLED.
It retrieves the rating session first and cancels the
related counter reservations coming from either a
previous session start or a session update.
The rating result that is returned is empty in case of cancellation.
Finally, the rating session is removed and the session identifier becomes available for next sessions. |
| com.highdeal.cnd.message.AsyncStatefulServiceClient.stopRate(ChargeableItem, String, String, String, int, int, boolean, SessionEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This operation class represents the stop of a session-based rating.
Firstly, it retrieves the rating session and re-rate the reservation item to compute a first rating result used by the client application to cancel the previous balance reservation. The transactions from this rating result are provided to the TIF. Secondly, it consolidates a chargeable item for confirmation using both the reservation one from the rating session and the confirmation one if present. This chargeable item is rated and previously reserved counters are committed into the database. A second rating result is then available for the client application to confirm the balance reservation. The transactions from this rating result are also provided to the TIF. This method manages also the session cancellation case by setting the resolution parameter to
canceled. It retrieves the rating session first and cancels the related counter reservations coming from either
a previous session start or a session update. The rating result that is returned is empty in case of
cancellation. Finally, the rating session is removed and the session identifier becomes available for next sessions. See also updateRate
and
startRate
|
| com.highdeal.cnd.message.StatefulServiceClient.stopRate(ChargeableItem, String, String, String, int, int, int, boolean)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
Consider the main |
| com.highdeal.cnd.message.AsyncStatefulServiceClient.stopRate(ChargeableItem, String, String, String, int, int, int, boolean, SessionEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This operation class represents the stop of a session-based rating.
Firstly, it retrieves the rating session and re-rate the reservation item to compute a first rating result used by the client application to cancel the previous balance reservation. The transactions from this rating result are provided to the TIF. Secondly, it consolidates a chargeable item for confirmation using both the reservation one from the rating session and the confirmation one if present. This chargeable item is rated and previously reserved counters are committed into the database. A second rating result is then available for the client application to confirm the balance reservation. The transactions from this rating result are also provided to the TIF. This method manages also the session cancellation case by setting the resolution parameter to
canceled. It retrieves the rating session first and cancels the related counter reservations coming from either
a previous session start or a session update. The rating result that is returned is empty in case of
cancellation. Finally, the rating session is removed and the session identifier becomes available for next sessions. See also updateRate
and
startRate
|
| com.highdeal.cnd.message.AsyncStatefulServiceClient.stopRate(ChargeableItem, String, String, String, int, int, SessionEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This operation class represents the stop of a session-based rating.
Firstly, it retrieves the rating session and re-rate the reservation item to compute a first rating result used by the client application to cancel the previous balance reservation. The transactions from this rating result are provided to the TIF. Secondly, it consolidates a chargeable item for confirmation using both the reservation one from the rating session and the confirmation one if present. This chargeable item is rated and previously reserved counters are committed into the database. A second rating result is then available for the client application to confirm the balance reservation. The transactions from this rating result are also provided to the TIF. This method manages also the session cancellation case by setting the resolution parameter to
canceled. It retrieves the rating session first and cancels the related counter reservations coming from either
a previous session start or a session update. The rating result that is returned is empty in case of
cancellation. Finally, the rating session is removed and the session identifier becomes available for next sessions. See also updateRate
and
startRate
|
| com.highdeal.pnr.hci.ComponentProperty.translate(String) |
| com.highdeal.cnd.message.BatchServiceClient.unlockSubscription(String, long, Date, Date, short) |
| com.highdeal.cnd.message.StatefulServiceClient.updateRate(ChargeableItem, ChargeableItem, String, Date, String, String, int, boolean)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This main business operation represents the update of a charging session.
Firstly, it retrieves the rating session and re-rate the reservation item
to compute a first rating result used by the client application
to cancel the previous balance reservation.
The transactions from this rating result are provided to the TIF.
|
| com.highdeal.cnd.message.AsyncStatefulServiceClient.updateRate(ChargeableItem, ChargeableItem, String, Date, String, String, int, boolean, SessionEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This operation class represents the update of a session-based rating.
Firstly, it retrieves the rating session and re-rate the reservation item to compute a first rating result used by the client application to cancel the previous balance reservation. The transactions from this rating result are provided to the TIF. Secondly, it consolidates a chargeable item for confirmation using both the reservation one from the rating session and the confirmation one if present. This chargeable item is rated and previously reserved counters are updated into the database. A second rating result is then available for the client application to confirm the balance reservation. The transactions from this rating result are also provided to the TIF. Thirdly, the engine consolidates a chargeable item for reservation using both the old reservation item (from the rating session) and the provided one (if not present, the old one is used instead). It rates this new reservation item taking the update date into account and does the related counter reservations. A third rating result is available for balance reservation. Finally, it updates the rating session with the new reservation chargeable item. See also stopRate
and
startRate
|
| com.highdeal.cnd.message.StatefulServiceClient.updateRate(ChargeableItem, ChargeableItem, String, Date, String, String, int, int, boolean)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
Consider the main |
| com.highdeal.cnd.message.AsyncStatefulServiceClient.updateRate(ChargeableItem, ChargeableItem, String, Date, String, String, int, int, boolean, SessionEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This operation class represents the update of a session-based rating.
Firstly, it retrieves the rating session and re-rate the reservation item to compute a first rating result used by the client application to cancel the previous balance reservation. The transactions from this rating result are provided to the TIF. Secondly, it consolidates a chargeable item for confirmation using both the reservation one from the rating session and the confirmation one if present. This chargeable item is rated and previously reserved counters are updated into the database. A second rating result is then available for the client application to confirm the balance reservation. The transactions from this rating result are also provided to the TIF. Thirdly, the engine consolidates a chargeable item for reservation using both the old reservation item (from the rating session) and the provided one (if not present, the old one is used instead). It rates this new reservation item taking the update date into account and does the related counter reservations. A third rating result is available for balance reservation. Finally, it updates the rating session with the new reservation chargeable item. See also stopRate
and
startRate
|
| com.highdeal.cnd.message.AsyncStatefulServiceClient.updateRate(ChargeableItem, ChargeableItem, String, Date, String, String, int, SessionEventListener)
Deprecated since version 4.0 of SAP CC and replaced by the multiservice session-based charging services
This operation class represents the update of a session-based charging.
Firstly, it retrieves the rating session and re-rate the reservation item to compute a first rating result used by the client application to cancel the previous balance reservation. The transactions from this rating result are provided to the TIF. Secondly, it consolidates a chargeable item for confirmation using both the reservation one from the rating session and the confirmation one if present. This chargeable item is rated and previously reserved counters are updated into the database. A second rating result is then available for the client application to confirm the balance reservation. The transactions from this rating result are also provided to the TIF. Thirdly, the engine consolidates a chargeable item for reservation using both the old reservation item (from the rating session) and the provided one (if not present, the old one is used instead). It rates this new reservation item taking the update date into account and does the related counter reservations. A third rating result is available for balance reservation. Finally, it updates the rating session with the new reservation chargeable item. See also stopRate
and
startRate
|
| Constructor and Description |
|---|
| com.highdeal.cnd.message.AsyncBatchServiceClient(String, int)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a message client and connects it to the distant SAP CC system.
|
| com.highdeal.cnd.message.AsyncBatchServiceClient(String, int, FoundLostRatingListener)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Initializes a message client and connects it to the distant SAP CC system.
|
| com.highdeal.cnd.message.AsyncBatchServiceClient(String, int, int)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a message client and connects it to the distant SAP CC system.
|
| com.highdeal.cnd.message.AsyncBatchServiceClient(String, int, String, int, FoundLostRatingListener)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Initializes a message client and connects it to the distant SAP CC system
|
| com.highdeal.cnd.message.AsyncStatefulServiceClient(String, int)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a
charging client and connects it to the distant SAP CC Core Server system |
| com.highdeal.cnd.message.AsyncStatefulServiceClient(String, int, FoundLostRatingListener)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Initializes a
charging client and connects it to the distant SAP CC Core Server system; |
| com.highdeal.cnd.message.AsyncStatefulServiceClient(String, int, int)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a
charging client and connects it to the distant SAP CC Core Server system;
A client timeout is specified for the communications. |
| com.highdeal.cnd.message.AsyncStatefulServiceClient(String, int, String, int, FoundLostRatingListener)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Initializes a
charging client and connects it to the distant SAP CC Core Server system; |
| com.highdeal.udr.hci.AttributeDescriptionModel(String, String) |
| com.highdeal.udr.hci.AttributeDescriptionModel(String, String, int) |
| com.highdeal.udr.hci.AttributeDescriptionModel(String, String, int, Object, ConstraintObject) |
| com.highdeal.cnd.message.ChargeableItemCollectorClient()
Use the constructor
StatefulServiceClient. Deprecated since version 1.0 of SAP CC. |
| com.highdeal.cnd.message.ChargeableItemCollectorClient(String)
Use the constructor
StatefulServiceClient(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC. |
| com.highdeal.cnd.message.ChargeableItemCollectorClient(String, FoundLostRatingListener)
Use the constructor
StatefulServiceClient(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC. |
| com.highdeal.cnd.message.ChargeableItemCollectorClient(String, int)
Use the constructor
StatefulServiceClient(String, int). Deprecated since version 1.0 of SAP CC. |
| com.highdeal.cnd.message.ChargeableItemCollectorClient(String, String)
Use the constructor
StatefulServiceClient(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC. |
| com.highdeal.cnd.message.ChargeableItemCollectorClient(String, String, FoundLostRatingListener)
Use the constructor
StatefulServiceClient(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC. |
| com.highdeal.currency.Currency(boolean, String, int, String, String, String, String, int, int) |
| com.highdeal.currency.Currency(boolean, String, int, String, String, String, String, int, int, boolean, BigDecimal) |
| com.highdeal.pnr.hci.PricingMacroModel(String, String, String)
Deprecated since version 3.0 of SAP CC
|
| com.highdeal.cnd.message.StatefulServiceClient(String, int)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a
charging client and connects it to the distant SAP CC Core Server system |
| com.highdeal.cnd.message.StatefulServiceClient(String, int, FoundLostRatingListener)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Initializes a
charging client and connects it to the distant SAP CC Core Server system; |
| com.highdeal.cnd.message.StatefulServiceClient(String, int, int)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a
charging client and connects it to the distant SAP CC Core Server system;
A client timeout is specified for the communications. |
| com.highdeal.cnd.message.StatefulServiceClient(String, int, String, int, FoundLostRatingListener)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Initializes a
charging client and connects it to the distant SAP CC Core Server system;
A binding network address and a client timeout are specified for the communications with the connected SAP CC system. |
| com.highdeal.cnd.message.StatelessServiceClient(String, int)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a stateless service client and connect it to a server.
|
| com.highdeal.cnd.message.StatelessServiceClient(String, int, FoundLostRatingListener)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a stateless service client and connect it to a server.
|
| com.highdeal.cnd.message.StatelessServiceClient(String, int, FoundLostRatingListener, int)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a stateless service client and connect it to a server.
|
| com.highdeal.cnd.message.StatelessServiceClient(String, int, int)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a stateless service client and connect it to a server.
|
| com.highdeal.cnd.message.StatelessServiceClient(String, int, String, FoundLostRatingListener, int)
Deprecated since version 4.1 SP2 of SAP CC and replaced by the empty builder and an authenticated connection.
Creates a stateless service client and connect it to a server.
|
| com.highdeal.pnr.hci.SubscriberAccountModel(String, String, String, String, String, TaxInfoModel, int) |
| Enum Constant and Description |
|---|
| com.highdeal.pnr.hci.ReratingStatus.BART_RESTORATION_FAILURE |
| com.highdeal.pnr.hci.ReratingStatus.EXPORT_AND_UNLOCK_FAILURE |
| com.highdeal.pnr.hci.ReratingStatus.EXPORT_FAILURE |