Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

C

CACHE_INVALIDATION_FAILURE - Static variable in exception com.highdeal.hci.ServerFailureException
401: Reason code when the updater instance did not succeed to update in a synchronous way, the data caches belonging to the rater instances of the SAP CC system.
CALCULATE_TAX_ERROR - Static variable in exception com.highdeal.pnr.hci.ForbiddenChargeException
15: Error when tax calculation fails; Originated from an InvalidTaxException.
CALCULATE_TAX_ERROR - Static variable in exception com.highdeal.pnr.hci.ForbiddenChargingProcessException
15: Constant error when tax calculation fails; Originated from an InvalidTaxException.
calculateNet(Money, Transaction, TaxInfoEntity) - Method in class com.highdeal.tax.hci.TaxHelper
Calculates the net amount from a gross amount.
calculateTax(Transaction, VatDataEntity, EztaxDataEntity, boolean) - Method in class com.highdeal.tax.hci.TaxHelper
Calculates tax(es) for a charged transaction.
calculateTax(Transaction, TaxInfoEntity, boolean) - Method in class com.highdeal.tax.hci.TaxHelper
Calculates tax(es) for a charged transaction.
CalendarXMLMapping - Class in com.highdeal.calendar.hci
Defines the mapping between XML tags and marshallable classes.
CalendarXMLMapping() - Constructor for class com.highdeal.calendar.hci.CalendarXMLMapping
Builds and initializes an XML mapping for calendar.
CANCELLATION - Static variable in class com.highdeal.pnr.hci.StatelessRatingEvent
Constant for type cancellation.
CANCELLATION_DATE - Static variable in class com.highdeal.pnr.hci.SubscriptionModificationModel
Name of the attributeDescription that represents cancellationDate.
CANCELLATION_DATE - Static variable in class com.highdeal.pnr.hci.SubscriptionSearchFilterModel
Name of the attributeDescription that search for cancellationDate.
CANCELLATION_EVENT - Static variable in class com.highdeal.pnr.hci.OneShotRateModel
Event name for the cancellation.
CANCELLED - Static variable in class com.highdeal.cnd.message.AsyncRatingServiceClient
Constant to set up the resolution used when the time to live (TTL) is expired as canceled
CANCELLED - Static variable in class com.highdeal.pnr.hci.ChargeActivationModel
Numeric value for the status of a charge activation which is cancelled.
CANCELLED_STR - Static variable in class com.highdeal.pnr.hci.ChargeActivationModel
String value for the status of a charge activation which is cancelled.
CancelRatingSessionsException - Exception in com.highdeal.cnd.message
Exception thrown when something wrong happens during the cancel rating session operation.
CancelRatingSessionsException(String) - Constructor for exception com.highdeal.cnd.message.CancelRatingSessionsException
Default constructor.
CANNOT_CALCULATE_TAX - Static variable in exception com.highdeal.pnr.hci.TransactionClearingException
11: Unable to calculate tax; an invalid tax is identified by the charged item framework implementation.
CANNOT_CALCULATE_TAX - Static variable in exception com.highdeal.pnr.tif.TransactionProcessorFailureException
11: Unable to calculate tax
CANNOT_CHARGE_ACCOUNT - Static variable in exception com.highdeal.pnr.hci.ForbiddenChargeException
7: Error when the operation fails because the prepaid account or the credit limit balance has an amount smaller than the amount to be charged.
CANNOT_CHARGE_ACCOUNT - Static variable in exception com.highdeal.pnr.hci.ForbiddenChargingProcessException
7: Constant error when the operation fails because the prepaid account or the credit limit balance has an amount smaller than the amount to be charged.
CANNOT_CHARGE_PREPAID_ACCOUNT - Static variable in exception com.highdeal.pnr.hci.TransactionClearingException
Deprecated.
Not used anymore
CANNOT_CHARGE_PREPAID_ACCOUNT - Static variable in exception com.highdeal.pnr.tif.TransactionProcessorFailureException
Deprecated.
Do not remove this reason for compatibility with ForbiddenChargeException
CANNOT_CLEAR_PREPAID_ACCOUNT_TAX_INCLUDED - Static variable in exception com.highdeal.pnr.hci.InvalidSubscriberAccountException
 
CANNOT_CREATE_ACCOUNT - Static variable in exception com.highdeal.pnr.hci.TransactionClearingException
Deprecated.
Not used anymore
CANNOT_CREATE_ACCOUNT - Static variable in exception com.highdeal.pnr.tif.TransactionProcessorFailureException
Deprecated.
Do not remove this reason for compatibility with ForbiddenChargeException
CANNOT_INITIALIZE - Static variable in exception com.highdeal.hci.InvalidInitializationException
4: constant for an 'invalid modification' exception reason
CANNOT_INITIALIZE - Static variable in exception com.highdeal.hci.InvalidModificationException
 
CANNOT_LOCK_RESOURCE - Static variable in exception com.highdeal.hci.ServerFailureException
101: Reason code when the SAP CC system cannot lock resources into the back-end database system after having tried several attempts.
CANNOT_STORE_TAX - Static variable in exception com.highdeal.pnr.hci.TransactionClearingException
17: Unable to calculate tax
CANNOT_STORE_TAX - Static variable in exception com.highdeal.pnr.tif.TransactionProcessorFailureException
17: Unable to calculate tax
CannotCancelException - Exception in com.highdeal.hci
Exception thrown when a message cannot be canceled.
CannotCancelException() - Constructor for exception com.highdeal.hci.CannotCancelException
Constructs an empty exception.
cannotClearPrepaidAccountTaxIncluded(InvalidSubscriberAccountException.ObjectType, String, String) - Static method in exception com.highdeal.pnr.hci.InvalidSubscriberAccountException
 
CannotInverseException - Exception in com.highdeal.pnr.hci
Exception thrown when a rate cannot be inversed.
CannotInverseException() - Constructor for exception com.highdeal.pnr.hci.CannotInverseException
Creates an empty exception.
CannotInverseException(int, String) - Constructor for exception com.highdeal.pnr.hci.CannotInverseException
Creates a new CannotInverseException with reason and message
CATALOG_RESTRICTION_VIOLATION - Static variable in exception com.highdeal.hci.NotAuthorizedException
1: This constant shows that the required API operation was called on an object which does not belong to the pricing catalog associated to the SAP CC user.
CatalogEntryModel - Class in com.highdeal.catalog.hci
This Java class represents a pricing catalog or an entry in a catalog in master data of a service provider; A catalog includes all the business objects that are necessary to configure the pricing logic of marketable services consumed by the end customers of the service provider.
CatalogEntryModel() - Constructor for class com.highdeal.catalog.hci.CatalogEntryModel
Builds an empty catalog entry.
CatalogXMLMapping - Class in com.highdeal.catalog.hci
This class defines the XML mapping for these package classes.
CatalogXMLMapping() - Constructor for class com.highdeal.catalog.hci.CatalogXMLMapping
 
CAUSE_TAG_NAME - Static variable in exception com.highdeal.hci.OperationFailureErrorException
Constant for the XML tag name of the error embedded in the Operation Failure: "cause"
CAUSED_BY_TAG_NAME - Static variable in exception com.highdeal.hci.OperationFailureErrorException
Constant for the XML tag name of the nested IErrors errors embedded in the Operation Failure: "causedBy"
CHANNEL_NOT_ALLOWED - Static variable in exception com.highdeal.hci.AuthenticationFailedException
9: Constant for the channel_not_allowed error
characters(char[], int, int) - Method in class com.highdeal.hci.XMLUnmarshaller
This method supports the HCI infrastructure and should not be used directly in your code.
charge(ChargeableItem, String, String, Date, int, boolean, String, ChargeEventListener) - Method in class com.highdeal.cnd.message.AsyncBatchServiceClient
Asks the server to charge the specified chargeable item for the specified user service ID and service ID at the specified date.
charge(ChargeableItem, String, String, Date, String, ChargeExecutionContext, ChargeEventListener) - Method in class com.highdeal.cnd.message.AsyncBatchServiceClient
Asks the server to charge the specified chargeable item for the specified user service ID and service ID at the specified date.
charge(ChargeableItem, String, String, Date, ChargeEventListener) - Method in class com.highdeal.cnd.message.AsyncBatchServiceClient
Asks the server to rate the specified chargeable item for the specified user service ID and service ID at the specified date.
charge(ChargeableItem, String, String, Date, int, boolean, ChargeEventListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
Consider the main charge operation in this class.
charge(ChargeableItem, String, String, Date, int, ChargeEventListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
Consider the main charge operation in this class.
charge(ChargeableItem, String, String, Date, ChargeEventListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
This main business operation requests the connected SAP CC system to rate and charge the specified chargeable item for the specified customer service and for the specified user service ID (technical ID of the end user in this customer server) at the specified date.
charge(ChargeableItem, String, String, Date, ChargeExecutionContext, ChargingResultListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
This main business operation requests the SAP CC system to charge the specified chargeable item for the specified user service ID and service ID at the specified date.
charge(ChargeableItem, String, String, Date, String, int, boolean) - Method in class com.highdeal.cnd.message.BatchServiceClient
Requests the connected SAP CC Core Server system to charge in offline environment a unit chargeable item (service consumption information data) for the specified user service ID and the specified service ID at the specified date; Operation request is sent in synchronous mode.
charge(ChargeableItem, String, String, Date, String, ChargeExecutionContext) - Method in class com.highdeal.cnd.message.BatchServiceClient
Requests the connected SAP CC Core Server system to charge the specified chargeable item for the specified user service ID and service ID at the specified date.
charge(ChargeableItem, String, String, Date, int) - Method in class com.highdeal.cnd.message.BatchServiceClient
Requests the connected SAP CC Core Server system to charge the specified chargeable item for the specified user service ID and the specified service ID at the specified date with transaction filtered selection.
charge(ChargeableItem, String, String, Date, String) - Method in class com.highdeal.cnd.message.BatchServiceClient
Requests the connected SAP CC Core Server system to charge the specified chargeable item for the specified user service ID and the specified service ID at the specified date without transaction selection.
charge(ChargeableItem, String, String, Date, int, boolean) - Method in class com.highdeal.cnd.message.StatefulServiceClient
charge(ChargeableItem, String, String, Date, int) - Method in class com.highdeal.cnd.message.StatefulServiceClient
charge(ChargeableItem, String, String, Date) - Method in class com.highdeal.cnd.message.StatefulServiceClient
This main business operation requests the SAP CC system to charge the specified chargeable item for the specified user service ID and the specified service ID at the specified date without transaction selection.
charge(ChargeableItem, String, String, Date, ChargeExecutionContext) - Method in class com.highdeal.cnd.message.StatefulServiceClient
This main business operation requests the SAP CC system to charge the specified chargeable item for the specified user service ID and service ID at the specified date.
CHARGE_CODE_MISSING - Static variable in exception com.highdeal.pnr.hci.StatelessRateException
Constant for chargeCodeMissing error.
CHARGE_CODE_NOT_CORRESPONDING_TO_A_CHARGE - Static variable in exception com.highdeal.pnr.hci.StatelessRateException
Constant for chargeCodeNotCorrespondingToACharge error.
CHARGE_CODE_NOT_CORRESPONDING_TO_A_MASTER_CHARGE - Static variable in exception com.highdeal.pnr.hci.StatelessRateException
Constant for chargeCodeNotCorrespondingToAMasterCharge error.
CHARGE_COMPONENT - Static variable in class com.highdeal.pnr.hci.ExportOp
Constant value for the charge component type.
CHARGE_COMPONENT_NODE - Static variable in class com.highdeal.catalog.hci.CatalogEntryModel
Java constant for a predefined catalog node that is dedicated to the reusable charges in price plan
CHARGE_DESCRIPTION - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
Constant for the property that represents the description of the charge
CHARGE_PLAN - Static variable in class com.highdeal.pnr.hci.ExportOp
Constant value for the charge plan type.
CHARGE_PLAN_NODE - Static variable in class com.highdeal.catalog.hci.CatalogEntryModel
 
CHARGEABLE_ITEM - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
Filters transaction fields with scope TransactionFieldDescription.Scope.CHARGEABLE_ITEM.
CHARGEABLE_ITEM_CLASS - Static variable in class com.highdeal.pnr.hci.ExportOp
Constant value for the refill item class type.
CHARGEABLE_ITEM_CLASS_NODE - Static variable in class com.highdeal.catalog.hci.CatalogEntryModel
 
CHARGEABLE_ITEM_MAPPING - Static variable in class com.highdeal.pnr.hci.ExportOp
Constant value for the chargeable item mapping type.
ChargeableItem - Class in com.highdeal.pnr.hci
This Java class represents a chargeable item that is sent by your client applications or systems (mediation) and to be charged by the connected SAP CC Core Server system; This chargeable item represents data related to the usage (consumption) of a customer service.
ChargeableItem() - Constructor for class com.highdeal.pnr.hci.ChargeableItem
Constructs an empty chargeable item.
ChargeableItem(String) - Constructor for class com.highdeal.pnr.hci.ChargeableItem
Constructs a chargeable item with an action name.
ChargeableItem(String, Vector<Property>) - Constructor for class com.highdeal.pnr.hci.ChargeableItem
Constructs a completly defined chargeable item.
chargeableItemClassName - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeableItemClassName_xlst using type String
ChargeableItemCollectorClient - Class in com.highdeal.cnd.message
Deprecated.
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 Java class is replaced by the StatefulServiceClient main Java class. Consider also the AsyncStatefulServiceClient main Java class in this Java package.

ChargeableItemCollectorClient() - Constructor for class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Use the constructor StatefulServiceClient. Deprecated since version 1.0 of SAP CC.
ChargeableItemCollectorClient(String, int) - Constructor for class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Use the constructor StatefulServiceClient(String, int). Deprecated since version 1.0 of SAP CC.
ChargeableItemCollectorClient(String) - Constructor for class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Use the constructor StatefulServiceClient(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC.
ChargeableItemCollectorClient(String, String) - Constructor for class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Use the constructor StatefulServiceClient(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC.
ChargeableItemCollectorClient(String, FoundLostRatingListener) - Constructor for class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Use the constructor StatefulServiceClient(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC.
ChargeableItemCollectorClient(String, String, FoundLostRatingListener) - Constructor for class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Use the constructor StatefulServiceClient(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC.
ChargeableItemDescriptionModel - Class in com.highdeal.pnr.hci
This Java class represents a chargeable item class the scheme of incoming chargeable items that is added to a Chargeable Item Package.
ChargeableItemDescriptionModel() - Constructor for class com.highdeal.pnr.hci.ChargeableItemDescriptionModel
Builds an empty ChargeableItemDescriptionModel.
ChargeableItemDescriptionModel(String, String) - Constructor for class com.highdeal.pnr.hci.ChargeableItemDescriptionModel
Builds a ChargeableItemDescriptionModel.
ChargeableItemDescriptionModel(String, String, Vector<PropertyDescriptionModel>) - Constructor for class com.highdeal.pnr.hci.ChargeableItemDescriptionModel
Builds a ChargeableItemDescriptionModel.
chargeableItemId - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeableItemId_xlst using type String
ChargeableItemIdField() - Constructor for class com.highdeal.pnr.tif.ITransactionField.ChargedTransactionSetAccessibleFieldSet.ChargeableItemIdField
 
chargeableItemIdType - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeableItemIdType_xlst using type String
ChargeableItemIdTypeField() - Constructor for class com.highdeal.pnr.tif.ITransactionField.ChargedTransactionSetAccessibleFieldSet.ChargeableItemIdTypeField
 
ChargeableItemInfo - Class in com.highdeal.pnr.hci
This object contains information about the chargeable item associated to a charging result.
ChargeableItemInfo() - Constructor for class com.highdeal.pnr.hci.ChargeableItemInfo
Builds an empty chargeable item information object.
chargeableItemPackageCode - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeableItemPackageCode_xlst using type String
chargeActivationCancellationDate - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeActivationCancellationDate_xlst using type Date
chargeActivationEffectiveDate - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeActivationEffectiveDate_xlst using type Date
ChargeActivationModel - Class in com.highdeal.pnr.hci
This Java class represents a charge activation in a subscription (customer master data) owned by a service provider; This data relates to the activation of charges in the subscribed offer.
ChargeActivationModel() - Constructor for class com.highdeal.pnr.hci.ChargeActivationModel
Constructs an empty charge activation.
ChargeActivationModificationModel - Class in com.highdeal.pnr.hci
This class represents a charge activation modification model by using attributeModificationModel to describe each modification.
ChargeActivationModificationModel() - Constructor for class com.highdeal.pnr.hci.ChargeActivationModificationModel
 
ChargeActivationSearchFilterModel - Class in com.highdeal.pnr.hci
This class represents the charge activation filter.
ChargeActivationSearchFilterModel() - Constructor for class com.highdeal.pnr.hci.ChargeActivationSearchFilterModel
Builds an empty ChargeActivationSearchFilterModel.
chargeCode - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeCode_xlst using type String
ChargeCodeField() - Constructor for class com.highdeal.pnr.tif.ITransactionField.TransactionAccessibleFieldSet.ChargeCodeField
 
ChargeComponentModel - Class in com.highdeal.pnr.hci
This Java class represents a charge component (reusable charge) in a pricing catalog of a service provider.
ChargeComponentModel() - Constructor for class com.highdeal.pnr.hci.ChargeComponentModel
Builds an empty charge component model.
ChargeConditionModel - Class in com.highdeal.pnr.hci
A ChargeConditionModel represents the information to build a new charge condition.

Warning

ChargeConditionModel() - Constructor for class com.highdeal.pnr.hci.ChargeConditionModel
Constructs an empty charge condition model
CHARGED_ITEM_AGGREGATION_POLICY - Static variable in class com.highdeal.pnr.hci.ExportOp
Constant value for the charged item aggregation policy.
CHARGED_ITEM_AGGREGATION_POLICY_NODE - Static variable in class com.highdeal.catalog.hci.CatalogEntryModel
 
CHARGED_ITEM_CLASS - Static variable in class com.highdeal.pnr.hci.ExportOp
Constant value for the charged item class type.
CHARGED_ITEM_CLASS_NODE - Static variable in class com.highdeal.catalog.hci.CatalogEntryModel
 
CHARGED_ITEM_MAPPING - Static variable in class com.highdeal.pnr.hci.ExportOp
Constant value for the charged item mapping type.
ChargeDependencyModel - Class in com.highdeal.pnr.hci
This class represents a dependency between two charges.
ChargeDependencyModel() - Constructor for class com.highdeal.pnr.hci.ChargeDependencyModel
Builds an empty charge dependency.
ChargeDependencySetModel - Class in com.highdeal.pnr.hci
A charge dependencies set model represents a set of cohesive charge dependencies.
ChargeDependencySetModel() - Constructor for class com.highdeal.pnr.hci.ChargeDependencySetModel
Builds an empty charge dependencies set.
ChargedItem - Class in com.highdeal.pnr.tif
This class represents a charged item generated by the SAP CC system during the charging process.
ChargedItem() - Constructor for class com.highdeal.pnr.tif.ChargedItem
Builds a charged item with no charged item class identifier and no field.
ChargedItem(String, int) - Constructor for class com.highdeal.pnr.tif.ChargedItem
Builds a charged item with a charged item class identifier and no field.
ChargedItem.ChargedItemField - Class in com.highdeal.pnr.tif
This class represents a field of a charged item generated by the SAP CC system during the charging process.
ChargedItem.ChargedItemFieldType - Enum in com.highdeal.pnr.tif
This enumeration lists the possible data types for the fields contained in a charged item.
ChargedItemClass<T extends com.highdeal.util.map.PropertyDescription<ChargedItemFieldType>> - Class in com.highdeal.pnr.hci
 
ChargedItemClass() - Constructor for class com.highdeal.pnr.hci.ChargedItemClass
 
ChargedItemClass(String, String, String) - Constructor for class com.highdeal.pnr.hci.ChargedItemClass
 
ChargedItemClassField - Class in com.highdeal.pnr.hci
 
ChargedItemClassField() - Constructor for class com.highdeal.pnr.hci.ChargedItemClassField
 
ChargedItemClassField(String, ChargedItemFieldType) - Constructor for class com.highdeal.pnr.hci.ChargedItemClassField
 
ChargedItemClassFieldModel - Class in com.highdeal.pnr.hci
This class improves the ChargedItemClassField adding XML marshalling.
ChargedItemClassFieldModel() - Constructor for class com.highdeal.pnr.hci.ChargedItemClassFieldModel
 
ChargedItemClassFieldModel(String, ChargedItemFieldType) - Constructor for class com.highdeal.pnr.hci.ChargedItemClassFieldModel
 
ChargedItemClassFieldModel(ChargedItemFieldType) - Constructor for class com.highdeal.pnr.hci.ChargedItemClassFieldModel
 
ChargedItemClassModel - Class in com.highdeal.pnr.hci
This class improves the ChargedItemClass adding XML marshalling.
ChargedItemClassModel() - Constructor for class com.highdeal.pnr.hci.ChargedItemClassModel
 
ChargedItemClassModel(String, String, String) - Constructor for class com.highdeal.pnr.hci.ChargedItemClassModel
 
ChargedItemField() - Constructor for class com.highdeal.pnr.tif.ChargedItem.ChargedItemField
Builds an uninitialized charged item field.
ChargedItemField(String, ChargedItem.ChargedItemFieldType, Object) - Constructor for class com.highdeal.pnr.tif.ChargedItem.ChargedItemField
Builds a charged item field with a name, a type and a value.
ChargedItemFieldType - Class in com.highdeal.pnr.hci
 
ChargedItemFieldType(String, int) - Constructor for class com.highdeal.pnr.hci.ChargedItemFieldType
 
chargedItemId - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedItemId_xlst using type BigDecimal
chargedItemIdStr - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedItemIdStr_xlst using type String
ChargedItemMapping<T extends ChargedItemMappingEntry> - Class in com.highdeal.pnr.hci
This class represents a charged item mapping which maps fixed values or names of charging context properties to the fields of a charged item class.
ChargedItemMapping() - Constructor for class com.highdeal.pnr.hci.ChargedItemMapping
Creates an empty charged item mapping.
ChargedItemMapping(String) - Constructor for class com.highdeal.pnr.hci.ChargedItemMapping
Creates a charged item mapping related to a charged item class.
ChargedItemMapping.ReportingScope - Enum in com.highdeal.pnr.hci
This enumeration contains the possible configurations for the reporting scope used during charged items aggregation.
ChargedItemMappingEntry - Class in com.highdeal.pnr.hci
 
ChargedItemMappingEntry() - Constructor for class com.highdeal.pnr.hci.ChargedItemMappingEntry
 
ChargedItemMappingEntry(String, ChargedItemFieldType) - Constructor for class com.highdeal.pnr.hci.ChargedItemMappingEntry
 
ChargedItemMappingEntryFactory - Class in com.highdeal.pnr.hci
 
ChargedItemMappingEntryFactory() - Constructor for class com.highdeal.pnr.hci.ChargedItemMappingEntryFactory
 
ChargedItemMappingEntryModel - Class in com.highdeal.pnr.hci
This class improves the ChargedItemMappingEntry adding XML marshalling.
ChargedItemMappingEntryModel() - Constructor for class com.highdeal.pnr.hci.ChargedItemMappingEntryModel
 
ChargedItemMappingEntryModel(String, ChargedItemFieldType) - Constructor for class com.highdeal.pnr.hci.ChargedItemMappingEntryModel
 
ChargedItemMappingEntryModel(String, ChargedItemFieldType, Object, String) - Constructor for class com.highdeal.pnr.hci.ChargedItemMappingEntryModel
 
ChargedItemMappingFactory - Class in com.highdeal.pnr.hci
 
ChargedItemMappingFactory() - Constructor for class com.highdeal.pnr.hci.ChargedItemMappingFactory
 
ChargedItemMappingModel - Class in com.highdeal.pnr.hci
This class represents a charged item mapping which corresponds to the mapping between the chargedItemClass field and a fixed value or a rating context property.
ChargedItemMappingModel() - Constructor for class com.highdeal.pnr.hci.ChargedItemMappingModel
Builds an empty charged item mapping.
ChargedItemMappingModel(String) - Constructor for class com.highdeal.pnr.hci.ChargedItemMappingModel
Builds a charged item mapping from a charged item class name.
chargedItemSetId - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedItemSetId_xlst using type BigDecimal
chargedItemSetIdStr - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedItemSetIdStr_xlst using type String
chargedItemSetIdType - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedItemSetIdType_xlst using type String
chargedTaxAmount - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedTaxAmount_xlst using type BigDecimal
chargedTaxCode - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedTaxCode_xlst using type String
chargedTaxDetail - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedTaxDetail_xlst using type String
chargedTaxStatusCode - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedTaxStatusCode_xlst using type String
chargedTaxStatusId - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedTaxStatusId_xlst using type BigDecimal
chargedTotalAmount - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargedTotalAmount_xlst using type BigDecimal
ChargedTransaction - Class in com.highdeal.pnr.tif
This class represents a charged transaction that is a data record generated by the SAP CC system during the charging operation to a prepaid account or to an external account (postpaid account) in a subscriber account.
ChargedTransaction() - Constructor for class com.highdeal.pnr.tif.ChargedTransaction
FOR INTERNAL USE ONLY - Builds an empty charged transaction.
ChargedTransaction(IAccountAccessor, OperationType, String, ChargedTransaction.AccountType, Date, Money, boolean) - Constructor for class com.highdeal.pnr.tif.ChargedTransaction
Initializes a charged transaction.
ChargedTransaction(IAccountAccessor, OperationType, String, String, String, ChargedTransaction.AccountType, Date, Money, boolean) - Constructor for class com.highdeal.pnr.tif.ChargedTransaction
Initializes a charged transaction.
ChargedTransaction.AccountType - Class in com.highdeal.pnr.tif
This abstract class describes an account type
ChargedTransactionAccessibleFieldSet() - Constructor for class com.highdeal.pnr.tif.ITransactionField.ChargedTransactionAccessibleFieldSet
 
ChargedTransactionSet - Class in com.highdeal.pnr.tif
This Java class describes a set of grouped charged transactions that must be cleared to be taken into account in a billing system; It includes also the source rated transaction relating to the dynamic pricing (rating) of a customer service use (usage, periodic, or one-off).
ChargedTransactionSet(OperationExecutionContext) - Constructor for class com.highdeal.pnr.tif.ChargedTransactionSet
Initializes an empty charged transaction set
ChargedTransactionSet(ChargedTransactionSet.ChargedTransactionSetEntry, OperationExecutionContext) - Constructor for class com.highdeal.pnr.tif.ChargedTransactionSet
Initializes a charged transaction set with the master transaction of the set
ChargedTransactionSet(ChargedTransactionSet.ChargedTransactionSetEntry, ChargeableItem, OperationExecutionContext) - Constructor for class com.highdeal.pnr.tif.ChargedTransactionSet
Initializes a charged transaction set with the master transaction of the set and the chargeable item.
ChargedTransactionSet.ChargedTransactionSetEntry - Class in com.highdeal.pnr.tif
This Java class represents an entry in the charged transaction set; An entry is used to group multiple charged transactions to be cleared
ChargedTransactionSet.ChargeType - Enum in com.highdeal.pnr.tif
 
ChargedTransactionSet.IChargedTransactionSetIdentifierGenerator - Interface in com.highdeal.pnr.tif
This Java interface is used to generate an identifier for a charged transaction set.
ChargedTransactionSetAccessibleFieldSet() - Constructor for class com.highdeal.pnr.tif.ITransactionField.ChargedTransactionSetAccessibleFieldSet
 
ChargedTransactionSetEntry() - Constructor for class com.highdeal.pnr.tif.ChargedTransactionSet.ChargedTransactionSetEntry
Initializes an empty entry
ChargedTransactionSetEntry(Transaction, IChargeActivation) - Constructor for class com.highdeal.pnr.tif.ChargedTransactionSet.ChargedTransactionSetEntry
 
ChargedTransactionSetEntryAccessibleFieldSet() - Constructor for class com.highdeal.pnr.tif.ITransactionField.ChargedTransactionSetEntryAccessibleFieldSet
 
ChargeEventListener - Interface in com.highdeal.cnd.message
This Java interface defines the necessary methods that you design and develop to handle the result (succes, failure) of a charging operation requested by the charging client in your client application.
ChargeExceptionListener - Interface in com.highdeal.cnd.message
This Java interface specifies several onException(..) methods for handling exceptions in the charging client of your client application; Consider the known subinterfaces.
ChargeExecutionContext - Class in com.highdeal.pnr.hci
This Java class defines the conditions under which a charge operation is executed.
ChargeExecutionContext() - Constructor for class com.highdeal.pnr.hci.ChargeExecutionContext
Creates a charge execution context with an empty OperationExecutionContext.
ChargeExecutionContext(OperationExecutionContext) - Constructor for class com.highdeal.pnr.hci.ChargeExecutionContext
Creates a charge execution context using the content of the specified OperationExecutionContext.
ChargeModel - Class in com.highdeal.pnr.hci
This class is the root class for the different charging classes.
ChargeModel() - Constructor for class com.highdeal.pnr.hci.ChargeModel
 
ChargeParameters - Class in com.highdeal.pnr.hci
This Java class represents a list of chargeable items sent in a batch charging operation request; See the offline charging services in com.highdeal.cnd.message.
ChargeParameters() - Constructor for class com.highdeal.pnr.hci.ChargeParameters
Constructs an empty Charge parameters
ChargePlanClassIdModel - Class in com.highdeal.contract.hci
This class represents the identifier of the ChargePlanClassModel inside the ChargingContractItemRevisionModel.
ChargePlanClassIdModel() - Constructor for class com.highdeal.contract.hci.ChargePlanClassIdModel
 
CHARGER_COMMUNICATION_ERROR - Static variable in exception com.highdeal.pnr.tif.TransactionProcessorFailureException
Deprecated.
Do not remove this reason for compatibility with ForbiddenChargeException
chargeReference - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeReference_xlst using type String
chargeReferenceName - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeReferenceName_xlst using type String
ChargeSnapshotHolderModel - Class in com.highdeal.pnr.hci
This class represents a charge activation inside a subscription snapshot holder, and contains the list of included counters.
ChargeSnapshotHolderModel() - Constructor for class com.highdeal.pnr.hci.ChargeSnapshotHolderModel
Builds an empty ChargeSnapshotHolderModel.
ChargeSnapshotHolderModel(String) - Constructor for class com.highdeal.pnr.hci.ChargeSnapshotHolderModel
chargeTypeCode - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeTypeCode_xlst using type BigDecimal
ChargeTypeCodeField() - Constructor for class com.highdeal.pnr.tif.ITransactionField.ChargedTransactionSetEntryAccessibleFieldSet.ChargeTypeCodeField
 
chargeTypeName - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargeTypeName_xlst using type String
ChargeTypeNameField() - Constructor for class com.highdeal.pnr.tif.ITransactionField.ChargedTransactionSetEntryAccessibleFieldSet.ChargeTypeNameField
 
CHARGING - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
Filters transaction fields with scope TransactionFieldDescription.Scope.CHARGING.
CHARGING_CONTRACTS_REMAINING - Static variable in exception com.highdeal.pnr.hci.InvalidSubscriberAccountException
 
CHARGING_DICTIONARY_IS_NOT_MODIFIABLE - Static variable in exception com.highdeal.hci.InvalidModificationException
 
chargingComponentName - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_chargingComponentName_xlst using type String
ChargingContractActivateOp - Class in com.highdeal.admin.hci
This mass operation allows you to trigger the Activation process on all the charging contracts (Concept: provider contracts) to compute the periodic and one-off fees; It contains a reference date used to compute the periodic and one-off fees and to update the contracts.
ChargingContractActivateOp() - Constructor for class com.highdeal.admin.hci.ChargingContractActivateOp
Constructs an empty ActivateAll operation.
ChargingContractInfo - Class in com.highdeal.pnr.hci
This object contains information about the charging contract associated to a charging result.
ChargingContractInfo() - Constructor for class com.highdeal.pnr.hci.ChargingContractInfo
Builds an empty charging contract information object.
ChargingContractItemParameterModel - Class in com.highdeal.contract.hci
The ChargingContractItemParameterModel inside a ChargingContractItemModel redefines redefines a parameter value of the Charge Component referenced by the ChargingContractItemModel.
ChargingContractItemParameterModel() - Constructor for class com.highdeal.contract.hci.ChargingContractItemParameterModel
 
ChargingContractItemPooledCounterModel - Class in com.highdeal.contract.hci
The ChargingContractItemPooledCounterModel enables to flag a counter that comes from the associated ChargePlanModel as pooled.
ChargingContractItemPooledCounterModel() - Constructor for class com.highdeal.contract.hci.ChargingContractItemPooledCounterModel
 
ChargingContractItemRevisionAccountAssignmentModel - Class in com.highdeal.contract.hci
An Account Assignment is a link between an account reference and the concrete Account to use in the charging process.
ChargingContractItemRevisionAccountAssignmentModel() - Constructor for class com.highdeal.contract.hci.ChargingContractItemRevisionAccountAssignmentModel
 
ChargingContractItemRevisionModel - Class in com.highdeal.contract.hci
A Charging Contract Item Revision
ChargingContractItemRevisionModel() - Constructor for class com.highdeal.contract.hci.ChargingContractItemRevisionModel
 
ChargingContractItemSharedCounterModel - Class in com.highdeal.contract.hci
The ChargingContractItemSharedCounterModel enables to flag a counter that comes from the associated ChargePlanModel as shared.
ChargingContractItemSharedCounterModel() - Constructor for class com.highdeal.contract.hci.ChargingContractItemSharedCounterModel
 
ChargingContractItemUserTechnicalIdentifierModel - Class in com.highdeal.contract.hci
A User Technical Identifier is a list of user identifiers that the Provisioning system provides in the Charging Contract Item in order to create technical Accesses.
ChargingContractItemUserTechnicalIdentifierModel() - Constructor for class com.highdeal.contract.hci.ChargingContractItemUserTechnicalIdentifierModel
Default constructor of the Charging Contract Item User Technical Identifier
ChargingContractRevisionModel - Class in com.highdeal.contract.hci
This Java class represents a version of a charging contract; You cannot manage such data with the Java APIs of SAP CC.
ChargingContractRevisionModel() - Constructor for class com.highdeal.contract.hci.ChargingContractRevisionModel
 
ChargingContractSearchFilterModel - Class in com.highdeal.contract.hci
This Java class represents a search filter dedicated to contracts in customer master data managed by the connected SAP CC Core Server system; The filter allows you to specify a set of search criteria to retrieve corresponding charging contracts (charging view of provider contracts).
ChargingContractSearchFilterModel() - Constructor for class com.highdeal.contract.hci.ChargingContractSearchFilterModel
Constructs an empty filter.
ChargingContractSearchFilterModel(String) - Constructor for class com.highdeal.contract.hci.ChargingContractSearchFilterModel
Constructs an empty filter.
chargingContractsRemaining(String, String) - Static method in exception com.highdeal.pnr.hci.InvalidSubscriberAccountException
 
ChargingMappingModel - Class in com.highdeal.pnr.hci
A ChargingMappingModel represents a charging mapping.
ChargingMappingModel() - Constructor for class com.highdeal.pnr.hci.ChargingMappingModel
Constructs an empty charging model.
ChargingMappingModel(String, String, String, Vector<String>) - Constructor for class com.highdeal.pnr.hci.ChargingMappingModel
Initializes a subscriber account with its owner, its code and its subscriber.
ChargingMode - Enum in com.highdeal.pnr.hci
ChargingOutputContextDomain - Class in com.highdeal.pnr.hci
This Java class represents a domain of a ChargeExecutionContext; You use it to dynamically configure the output data generated when process a charging operation request.
ChargingPlanAccountType - Enum in com.highdeal.pnr.hci
Enumeration specifying the type of an account.
An account can be postpaid or prepaid.
ChargingPlanContext() - Constructor for class com.highdeal.pnr.hci.ChargingPlanValidator.ChargingPlanContext
 
ChargingPlanDictionaryModel - Class in com.highdeal.pnr.hci
This class represents the dictionary for all the charging plans of the charge component.
ChargingPlanDictionaryModel() - Constructor for class com.highdeal.pnr.hci.ChargingPlanDictionaryModel
Create an empty dictionary.
ChargingPlanDictionaryModel(LinkedHashMap<String, Object>, boolean) - Constructor for class com.highdeal.pnr.hci.ChargingPlanDictionaryModel
 
ChargingPlanModel - Class in com.highdeal.pnr.hci
This class represents a charging plan.
ChargingPlanModel() - Constructor for class com.highdeal.pnr.hci.ChargingPlanModel
Creates an empty charging plan.
ChargingPlanModel(String, String) - Constructor for class com.highdeal.pnr.hci.ChargingPlanModel
Creates an empty charging plan with a name and a description.
ChargingPlanValidator - Class in com.highdeal.pnr.hci
 
ChargingPlanValidator() - Constructor for class com.highdeal.pnr.hci.ChargingPlanValidator
 
ChargingPlanValidator.ChargingPlanContext - Class in com.highdeal.pnr.hci
 
ChargingProcessInfo - Class in com.highdeal.pnr.hci
This Java class contains information about the Charging process in the SAP CC system.
ChargingProcessInfo() - Constructor for class com.highdeal.pnr.hci.ChargingProcessInfo
Builds an empty information for recharging object.
ChargingResult - Class in com.highdeal.pnr.hci
This Java class represents a charging result that contains information about the result of a charging operation.
ChargingResult() - Constructor for class com.highdeal.pnr.hci.ChargingResult
Builds an empty charging result object.
ChargingResultContextDomain - Class in com.highdeal.pnr.hci
This class represents a domain of a ChargeExecutionContext; You use it to configure the content of the operation result of the charging operation.
ChargingResultListener - Interface in com.highdeal.cnd.message
This interface must be implemented by the classes in charge of processing the result of an asynchronous charging operation.
ChargingResultOnErrorContextDomain - Class in com.highdeal.pnr.hci
This class represents a domain of a ChargeExecutionContext.
check(ChargedTransactionSet) - Method in interface com.highdeal.pnr.tif.TransactionProcessor
Deprecated.
This method is called within the clear process for each (transient) transaction set generated the SAP CC system; This method is called manually to check that BnR accounts targets exists when doing a reservation.
checkAttributeUnicity() - Method in class com.highdeal.filter.hci.ModificationModel
This method throws an exception if it exists a doublon among attributes description model.
checkChargingPlanCompatibility() - Method in class com.highdeal.pnr.hci.PricePlanModel
Check if the charging plan is compatible with this price plan.
checkCompatibility(Currency) - Method in class com.highdeal.currency.Currency
Returns true if anotherCurrency is compatible with this currency, false otherwise.
checkLimit(ChargeableItem, String, String, Date, String, BigDecimal, Money, boolean, CheckLimitEventListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
checkLimit(ChargeableItem, String, String, Date, String, BigDecimal, Money, boolean, int, boolean, CheckLimitEventListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
Consider the main check limit operation.
checkLimit(ChargeableItem, String, String, Date, String, BigDecimal, Money, boolean) - Method in class com.highdeal.cnd.message.StatefulServiceClient
checkLimit(ChargeableItem, String, String, Date, String, BigDecimal, Money, boolean, int, boolean) - Method in class com.highdeal.cnd.message.StatefulServiceClient
CheckLimitEventListener - Interface in com.highdeal.cnd.message
This interface has to be implemented by the classes in charge for processing the result of a check limit operation.
CheckLimitResult - Class in com.highdeal.pnr.hci
The operation result that is returned by the SAP CC system in response to a check limit operation request.
Several operations are provided in the com.highdeal.cnd.message Java package that you can implement in your client application.
CheckLimitResult() - Constructor for class com.highdeal.pnr.hci.CheckLimitResult
Builds en empty check limit result
checkModifications() - Method in class com.highdeal.filter.hci.ModificationModel
This method throws an exception if the required modifications are not well formed.
checkModifications() - Method in class com.highdeal.pnr.hci.ChargeActivationModificationModel
 
checkModifications() - Method in class com.highdeal.pnr.hci.SubscriptionModificationModel
 
checkTaxParameters(TaxParameterSetModel, TaxParameterSetModel) - Static method in class com.highdeal.tax.hci.TaxHelper
 
checkValidity() - Method in class com.highdeal.admin.hci.InstanceMap
Checks if the instance map is valid.
checkValidity() - Method in class com.highdeal.calendar.hci.HolidayModel
Verifies this HolidayModel is valid.
checkValidity() - Method in interface com.highdeal.calendar.hci.HolidayModel.DayDefinition
Verifies the validity of this DayDefinition
checkValidity() - Method in class com.highdeal.calendar.hci.HolidayModel.EasterRelativeDay
Exists as implementation of HolidayModel.DayDefinition.checkValidity() but does nothing, since no error may exist in an Easter relative day configuration.
checkValidity() - Method in class com.highdeal.calendar.hci.HolidayModel.EnumeratedDay
Exists as implementation of HolidayModel.DayDefinition.checkValidity() but does nothing, since no error may exist in an enumerated day configuration.
checkValidity() - Method in class com.highdeal.calendar.hci.HolidayModel.FixedDay
Throws an InvalidHolidayException if: month is not one of month defined in MONTHS.
checkValidity() - Method in class com.highdeal.calendar.hci.HolidayModel.RelativeDay
Throws an InvalidHolidayException if: month is not one of month defined in MONTHS. weekday is not one of weekday defined in WEEKDAYS. position is not one of position defined in POSITIONS.
checkValidity() - Method in class com.highdeal.calendar.hci.PublicHolidaysModel
 
checkValidity() - Method in class com.highdeal.pnr.hci.AdditionalInfo
Tests if this additional information is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.ChargeableItemDescriptionModel
Tests if a name exists.
checkValidity() - Method in class com.highdeal.pnr.hci.ChargeModel
 
checkValidity() - Method in class com.highdeal.pnr.hci.ChargingPlanModel
Check the validity of the charging plan.
checkValidity() - Method in class com.highdeal.pnr.hci.CounterDescriptionModel
Returns true if the counter is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.CounterModel
Returns true if the counter is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.DefaultChargeActionModel
 
checkValidity() - Method in class com.highdeal.pnr.hci.ExternalChargeActionModel
 
checkValidity() - Method in class com.highdeal.pnr.hci.InAttributeModel
Returns true if the name is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.InMacroPropertyModel
Returns true if the property is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.InternalChargeActionModel
 
checkValidity() - Method in class com.highdeal.pnr.hci.MacroComponentModel
Returns true if the component is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.OneShotRateModel
Returns true if the one shot rate is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.OutAttributeModel
Returns true if the output attribute is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.OutMacroPropertyModel
Returns true if the property is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.OutPropertyUpdateComponentModel
Returns true if the component is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.ParameterModel
Tests if the parameter is valid (non void name, incompatible type, value...).
checkValidity() - Method in class com.highdeal.pnr.hci.PreMacroComponentModel
 
checkValidity() - Method in class com.highdeal.pnr.hci.PreTableComponentModel
Returns true if the component is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.PreTierTableComponentModel
Returns true if the component is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.PricePlanModel
Returns true if the price plan is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.PricingMacroModel
Returns true if the pricing macro is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.ProductModel
Tests if the product is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.PropertyDescriptionModel
Returns true if the property is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.RateComponentModel
Returns true if the component is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.RateModel
Returns true if the rate is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.RecurringRateModel
Returns true if the recurring rate is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.TierTableModel
Returns true if the tier table is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.TierTableOutAttributeModel
Returns true if the output attribute is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.TranslationTableModel
Returns true if the translation table is valid.
checkValidity() - Method in class com.highdeal.pnr.hci.UsageChargeModel
 
checkValidity() - Method in class com.highdeal.pnr.hci.UsageRateModel
Returns true if the Usage Rate is valid.
ChronologyModel - Class in com.highdeal.chrono.hci
This Java class defines a chronology that includes a list of period objects.
ChronologyModel() - Constructor for class com.highdeal.chrono.hci.ChronologyModel
Constructs an empty ChronologyModel
CI_NAME - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
Constant for name of the chargeable item
CI_NULL - Static variable in exception com.highdeal.pnr.hci.InvalidItemException
6: Error when the chargeable item (CI) is null or its name is null.
CIF_EXCEPTION - Static variable in exception com.highdeal.pnr.hci.TransactionClearingException
16: Unable to communicate with one charge instance
CIF_EXCEPTION - Static variable in exception com.highdeal.pnr.tif.TransactionProcessorFailureException
16: Unable to communicate with one charge instance
clean(T) - Method in interface com.highdeal.hci.XMLMarshallableComparator.XMLMarshallableCleaner
 
clean() - Method in interface com.highdeal.pnr.hci.RatingContextDescription
Cleans the context.
clean() - Method in class com.highdeal.pnr.hci.RatingContextDescriptionProvider
 
cleanAllChargeableItemClassCodes() - Method in interface com.highdeal.pnr.hci.RatingContextDescription
Clean the cache of Chargeable Item Description or Class used by the method RatingContextDescription.getAllChargeableItemClassCodes().
cleanAllChargeableItemClassCodes() - Method in class com.highdeal.pnr.hci.RatingContextDescriptionProvider
 
cleanup(String, String, Date, int, boolean, CleanupEventListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
This main business operation triggers the cleanup process in the connected SAP CC Core Server system; The SAP CC system goes through all the existing rating records of a given subscription and deletes the ones that are not relevant at all.
cleanup(String, String, Date, int) - Method in class com.highdeal.cnd.message.StatefulServiceClient
This main business operation triggers the cleanup process in the connected SAP CC Core Server system; The SAP CC system goes through all the existing rating records of a given subscription and deletes the ones that are not relevant at all.
cleanup(String, String, Date, int, boolean) - Method in class com.highdeal.cnd.message.StatefulServiceClient
Consider the main cleanup operation for more information.
cleanup() - Method in interface com.highdeal.pnr.hci.SharedObjectsRetriever
Cleans potential cached objects and returns a SharedObjectsRetriever
CLEANUP_PROCESS_ALREADY_RUNNING - Static variable in exception com.highdeal.pnr.hci.CleanupException
6: Constant for cleanupProcesssAlreadyRunning error.
CleanupAllOp - Class in com.highdeal.admin.hci
This operation allows you to trigger the cleanup of all subscriptions and provider contracts that are involved in session-based charging operations or in prerating operations (deprecated).
CleanupAllOp() - Constructor for class com.highdeal.admin.hci.CleanupAllOp
Constructs an empty CleanupAll Operation.
CleanupAllResult - Class in com.highdeal.admin.hci
This class represents the operation result of the Cleanup All operation; It includes an overall execution status.
CleanupAllResult() - Constructor for class com.highdeal.admin.hci.CleanupAllResult
Builds an empty cleanup result.
CleanupEventListener - Interface in com.highdeal.cnd.message
This interface has to be implemented by the classes in charge for processing the result of a cleanup operation.
CleanupException - Exception in com.highdeal.pnr.hci
Exception thrown during the processing of a cleanup operation request in the connected SAP CC system; The exception is registered in the operation results.
CleanupException() - Constructor for exception com.highdeal.pnr.hci.CleanupException
Constructs an empty exception.
CleanupException(int, String) - Constructor for exception com.highdeal.pnr.hci.CleanupException
Creates a new CleanupException with a reason and a message.
CleanupResult - Class in com.highdeal.pnr.hci
This class represents an operation result that is returned by the SAP CC system in response to a cleanup operation request when you have implemented the com.highdeal.cnd.message Java package in you client application.
CleanupResult() - Constructor for class com.highdeal.pnr.hci.CleanupResult
Creates an empty CleanupResult.
clear() - Method in class com.highdeal.hci.MessageBody
Clears the body.
clear(ChargedTransactionSet) - Method in interface com.highdeal.pnr.tif.IClearTransaction
This method is called for each (transient) transaction set produced by the SAP CC system; This method is responsible for clearing/managing the charged transaction set.
clear(ChargedTransactionSet) - Method in interface com.highdeal.pnr.tif.ITransactionProcessor
Invoked for each (transient) set of charged transactions generated by the SAP CC system during the charging process; The method is responsible for clearing/managing this charged transaction set.
clear(ChargedTransactionSet) - Method in interface com.highdeal.pnr.tif.TransactionProcessor
Deprecated.
This method is called for each (transient) transaction set generated by the SAP CC system; This method is responsible for clearing/managing the set of charged transactions.
clear(SubsReflect) - Method in interface com.highdeal.pnr.tif.TransactionProcessor
Deprecated.
This method is called for each subscription reflect that is exported.
clear() - Method in class com.highdeal.tax.hci.TaxDataModel
Clears all descriptions associated with a language.
clearConnections() - Method in class com.highdeal.notification.NotificationServiceClient
Clears the instance list.
clearOnReservation(ChargedTransactionSet) - Method in interface com.highdeal.pnr.tif.IClearTransaction
Invoked for each set of charged transactions generated by the SAP CC system at reservation time.
clearOnReservation(ChargedTransactionSet) - Method in interface com.highdeal.pnr.tif.ITransactionProcessorV2
Invoked for each set of charged transactions generated by the SAP CC system at reservation time.
ClearPrepaidAccountOp - Class in com.highdeal.pnr.hci
This operation allows to clear a prepaid account in a subscriber account; It sets the balance amount of the prepaid account to 0.
ClearPrepaidAccountOp() - Constructor for class com.highdeal.pnr.hci.ClearPrepaidAccountOp
Builds an empty clear subscriber account operation.
ClearPrepaidAccountResult - Class in com.highdeal.pnr.hci
This class represents the result of the Clear Prepaid Account operation.
ClearPrepaidAccountResult() - Constructor for class com.highdeal.pnr.hci.ClearPrepaidAccountResult
 
clearTaxParameterSet() - Method in class com.highdeal.pnr.hci.ChargeConditionModel
 
CLIENT_RELATIONSHIP - Static variable in class com.highdeal.pnr.hci.ChargeConditionModel
Constant value for a client type business relationship.
CLIENT_RELATIONSHIP - Static variable in class com.highdeal.pnr.tif.Transaction
Constant value for a client type business relationship
ClientInfo - Class in com.highdeal.admin.hci
This Java class represents information about a charging client application or system that is connected to the SAP CC Core Server system; Implement the List Clients operation to handle this information in your client application.
ClientInfo() - Constructor for class com.highdeal.admin.hci.ClientInfo
Creates a client information object.
ClientMessageListener - Interface in com.highdeal.hci
This Java interface defines a listener that is notified each time a client is notified of an operation stopped, progress, and completed; It extends the MessageListener interface.
ClientOpEventInformation - Class in com.highdeal.cnd.message
This Java class is used to collect the information elements generated by the ClientOPEventListener and the client API.
ClientOpEventInformation() - Constructor for class com.highdeal.cnd.message.ClientOpEventInformation
 
ClientOpEventListener - Interface in com.highdeal.cnd.message
The client operation event listener interface to receive client operation events.
ClientOpEventTopic - Enum in com.highdeal.cnd.message
This enumeration lists the operations where it is possible to have an event listener in your client application.
clone() - Method in class com.highdeal.admin.hci.InstanceMap
Returns a copy of this instance map; Clone modifications will not modify the original.
clone() - Method in class com.highdeal.pnr.hci.ChargingPlanDictionaryModel
 
close() - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Closes the connection with the connected SAP CC system; This method allows to release all the resources attached (sockets and buffers) in the charging client.
close() - Method in class com.highdeal.notification.NotificationServiceClient
Closes this client shutting down all the connections with the dispatcher instances of the SAP CC system; Having invoking this method the method connect(String, int) can be invoked again.
close() - Method in interface com.highdeal.pnr.tif.ReclearSession
Closes the reclear session; This method must be applied after a set of reclear operation.
CLOSED_DATE - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
Constant for the property that represents the closed date of a prepaid balance
CLOSED_PREPAID_ACCOUNT - Static variable in exception com.highdeal.pnr.hci.InvalidSubscriberAccountException
 
CLOSED_REF_STATE_DATE - Static variable in class com.highdeal.pnr.hci.ReferenceStateDate
Constants describing that the reference date of the alert is the closed state date of the prepaid account.
CLOSED_STATUS - Static variable in class com.highdeal.pnr.hci.SubscriptionModel
Status for closed subscription.
closedPrepaidAccount(String, String, String) - Static method in exception com.highdeal.pnr.hci.InvalidSubscriberAccountException
 
CLUSTER_IPADDRESS_KEY - Static variable in class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Key for the system property that contains the IP address for the SAP Convergent Charging system service.
CODE - Static variable in class com.highdeal.pnr.hci.ChargeActivationSearchFilterModel
Name of the attributeDescription that searches for code.
code - Variable in enum com.highdeal.pnr.hci.ChargedItemMapping.ReportingScope
The code of the reporting scope.
CODE - Static variable in class com.highdeal.pnr.hci.SubscriberAccountSearchFilterModel
Name of the attributeDescription that search for code.
CODE - Static variable in class com.highdeal.pnr.hci.SubscriptionSearchFilterModel
Name of the attributeDescription that search for code.
CODE - Static variable in class com.highdeal.pnr.hci.TierTableSearchFilterModel
Name of the attributeDescription that search for code.
CODE - Static variable in class com.highdeal.pnr.hci.TranslationTableSearchFilterModel
Name of the attributeDescription that search for code.
com.highdeal.admin.hci - package com.highdeal.admin.hci
This Java package provides you with the classes for implementing the Administration Services from the HCI technical interface of SAP CC; With this package you can develop a client application able to manage the activation process, the cleanup process, system parameters, authorizations and roles for SAP CC users, troubleshooting operations.
com.highdeal.batchgroup - package com.highdeal.batchgroup
This Java package provides the necessary Java class for developing with batch rating groups; You use this package when implementing a customized assignment policy of batch rating groups in contracts with the com.highdeal.batchgroup.contract package.
com.highdeal.calendar.hci - package com.highdeal.calendar.hci
This Java package provides you with the necessary Java classes for handling calendars and public holidays; This business data is stored in SAP CC to design and set up the pricing logic based on public holidays.
com.highdeal.catalog.hci - package com.highdeal.catalog.hci
This Java package provides you with the classes for implementing the management of pricing catalogs for a service provider; Basically this master data is manually configured by using the SAP CC Core Tool user interface.
com.highdeal.chrono.hci - package com.highdeal.chrono.hci
This Java package provides you with the necessary Java classes for handling a chronology of period objects; A lot of data models include a chronology of their configuration.
com.highdeal.currency - package com.highdeal.currency
This Java package provides you with all the Java classes necessary for managing currency and money in your client application.
com.highdeal.filter.hci - package com.highdeal.filter.hci
This Java package provides you with all the generic Java classes and Java interfaces necessary for dealing with search operations and bulk modification operations; These classes (SearchFilterModel, ModificationModel) are extended in the relevant operation requests.
com.highdeal.guiding.common - package com.highdeal.guiding.common
This Java package provides you with all the generic classes necessary for dealing with guiding.
com.highdeal.hci - package com.highdeal.hci
This Java package provides the main Java classes and Java interfaces to implement the management of the communications between your client application and the connected SAP CC system via the HTTP Communication Interface (HCI) technical interface of SAP Convergent Charging; With this package, you can develop a client application able to send multiple operation requests and handle the results and exceptions.
com.highdeal.hci.http - package com.highdeal.hci.http
This Java package provides you with the Java classes for implementing the calling API through the HTTP protocol in HCI; You use the HttpMessageSenderFactory class.
com.highdeal.notification - package com.highdeal.notification
This Java package provides you with all the Java classes necessary to develop a client application that implements the handling of notification services in your SAP CC system landscape; This service is provided by the Message TCP technical interface and benefits from its features (high availability, ...).
com.highdeal.pnr.tif - package com.highdeal.pnr.tif
This Java package provides you with the Java interfaces that define the Transaction Integration Framework (TIF).
com.highdeal.rangetable.common - package com.highdeal.rangetable.common
This Java package provides you with all the generic classes necessary for dealing with range tables.
com.highdeal.tax.hci - package com.highdeal.tax.hci
This Java package provides you with all the Java classes necessary to develop a client application that can configure taxation data in the master data managed in SAP Convergent Charging; Some maintenance operations can also be implemented.
com.highdeal.udr.hci - package com.highdeal.udr.hci
This Java package defines the AttributeDescriptionModel Java class that represents the description of an attribute as seen by your client application; You use attribute descriptions when implementing some search filters in your search operations.
COMMITMENT_EXPIRATION - Static variable in class com.highdeal.pnr.hci.SubscriptionModificationModel
Name of the attributeDescription that represents commitmentEffective.
COMMITMENT_EXPIRATION - Static variable in class com.highdeal.pnr.hci.SubscriptionSearchFilterModel
Name of the attributeDescription that search for commitmentExpiration.
CommonFieldType - Class in com.highdeal.pnr.hci
 
CommonMappingTableModel - Class in com.highdeal.mappingtable.hci
This abstract Java class facilitates the handling of mapping tables and subscriber mapping tables in master data managed by the connected SAP CC Core Server system and stored in its back-end database system.
CommonMappingTableModel() - Constructor for class com.highdeal.mappingtable.hci.CommonMappingTableModel
 
CommonRangeTableModel - Class in com.highdeal.rangetable.hci
This abstract Java class facilitates the handling of range tables and subscriber range tables in master data managed by the connected SAP CC Core Server system and stored in its back-end database system.
CommonRangeTableModel() - Constructor for class com.highdeal.rangetable.hci.CommonRangeTableModel
 
CommonRangeTableRevisionModel - Class in com.highdeal.rangetable.hci
This abstract Java class defines an abstract revision (period-based version) of a (subscriber) range table; You use the known subclasses with the create and modify operations.
CommonRangeTableRevisionModel() - Constructor for class com.highdeal.rangetable.hci.CommonRangeTableRevisionModel
 
COMMUNICATION_ERROR - Static variable in exception com.highdeal.hci.AuthenticationFailedException
3: Constant for the communication_error error
CommunicationFailureException - Exception in com.highdeal.cnd.message
Exception internally thrown when the communication between your client application and the SAP CC Core Server system fails via the Message TCP technical interface: This exception is only generated on client-side in your customized charging client.
CommunicationFailureException(int, String, Throwable) - Constructor for exception com.highdeal.cnd.message.CommunicationFailureException
Full Exception builder.
CommunicationFailureException(int, String) - Constructor for exception com.highdeal.cnd.message.CommunicationFailureException
The reason/message exception builder.
CommunicationFailureException(int, Throwable) - Constructor for exception com.highdeal.cnd.message.CommunicationFailureException
The reason/throwable exception builder.
CommunicationFailureException - Exception in com.highdeal.hci
Exception thrown when the HCI communication between your client application and the SAP CC Core Server system fails; get the host information (as a string) and the numerical response code of the HTTP communication layer.
CommunicationFailureException() - Constructor for exception com.highdeal.hci.CommunicationFailureException
Constructs an empty exception.
CommunicationFailureException(String) - Constructor for exception com.highdeal.hci.CommunicationFailureException
Constructs.
CommunicationFailureException(String, int) - Constructor for exception com.highdeal.hci.CommunicationFailureException
Constructs.
compareTo(ClientInfo) - Method in class com.highdeal.admin.hci.ClientInfo
 
compareTo(InstanceId) - Method in class com.highdeal.admin.hci.InstanceId
 
compareTo(InstanceInfo) - Method in class com.highdeal.admin.hci.InstanceInfoImpl
Compares two instance info object according to their instance ID; It returns -1 if the instance is smaller than o2, 0 if they are equals, 1 otherwise.
compareTo(ServiceInfo) - Method in class com.highdeal.admin.hci.ServiceInfo
 
compareTo(Money) - Method in class com.highdeal.currency.Money
Returns 0 if amounts are equals (same currency and same value), -1, or 1.
compareTo(BatchRatingGroupModel) - Method in class com.highdeal.pnr.hci.BatchRatingGroupModel
 
compareTo(CounterSnapshotModel) - Method in class com.highdeal.pnr.hci.CounterSnapshotModel
Compare this counter snapshot with the one specified in argument, using their date
compareTo(SearchCodeResult.ObjectCode) - Method in class com.highdeal.pnr.hci.SearchCodeResult.ObjectCode
 
compareTo(RangeTableColumnModel) - Method in class com.highdeal.rangetable.hci.RangeTableColumnModel
 
compatibilityTable - Static variable in class com.highdeal.udr.hci.ConstraintObject
The compatibility table: constrained object type/constraint object type.
COMPLEXITY - Static variable in exception com.highdeal.hci.InvalidPasswordException
Constant for the complexity error.
ComponentProperty - Class in com.highdeal.pnr.hci
This Java class is a Helper class to marshal and unmarshal all the rating components.
ComponentProperty() - Constructor for class com.highdeal.pnr.hci.ComponentProperty
Constructs an empty component property.
ComponentProperty(String, int, Object, boolean) - Constructor for class com.highdeal.pnr.hci.ComponentProperty
Build the ComponentProperty from the given parameters.
COMPRESSED - Static variable in class com.highdeal.pnr.hci.StatelessContextSerializer
Flag for compressed data
computeOccurrencesFromDate(Date, Date) - Method in class com.highdeal.hci.RecurringDate
 
CONFIRMED - Static variable in class com.highdeal.cnd.message.AsyncRatingServiceClient
Constant to set up the resolution used when the time to live (TTL) is expired as confirmed
connect(String, int) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this charging client to the distant SAP CC Core Server system that is the Online Charging System (OCS) or Offline Charging System (OFCS) in your SAP system landscape; No client timeout is specified.
connect(String, int, int) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this charging client to the distant SAP CC system that is the Online Charging System (OCS) or Offline Charging System (OFCS) in your SAP system landscape; A client timeout must be specified.
connect(String, int, FoundLostRatingListener) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this charging client to the distant SAP CC system that is the Online Charging System (OCS) or Offline Charging System (OFCS) in your SAP system landscape; No client timeout is specified.
connect(String, int, String, int, FoundLostRatingListener) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this charging client to the distant SAP CC system that is the Online Charging System (OCS) or Offline Charging System (OFCS) in your SAP system landscape.
connect(String, int, String, int, FoundLostRatingListener, ServiceClientTuning) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this message client with the Rating Instances.
connect(String, int, boolean, String, int, FoundLostRatingListener, ServiceClientTuning) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this message client with the Rating Instances.
connect(String, InetSocketAddress...) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this charging client to the distant SAP CC system that is the Online Charging System (OCS) or Offline Charging System (OFCS) in your SAP system landscape.
connect(String, int, InetSocketAddress, String, int, FoundLostRatingListener, ServiceClientTuning, InetSocketAddress...) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this message client with the Rating Instances.
connect(String, InstanceAddress...) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this charging client with the Rating Instances.
connect(String, int, InetSocketAddress, String, int, FoundLostRatingListener, ServiceClientTuning, InstanceAddress...) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this charging client with the SAP CC system by using the UDP discovery function.
connect(InstanceMap, String, int, FoundLostRatingListener, ServiceClientTuning) - Method in class com.highdeal.cnd.message.AsyncRatingServiceClient
Connects this charging client with the SAP CC system by using an instance map; A timeout must be specified.
connect(String, int, String, FoundLostRatingListener, int) - Method in class com.highdeal.cnd.message.StatelessServiceClient
Connect this stateless service client using the round robin with the server.
connect(String, int, String, FoundLostRatingListener, int, ServiceClientTuning) - Method in class com.highdeal.cnd.message.StatelessServiceClient
Connect this stateless service client using the round robin with the server.
connect(InstanceMap, String, FoundLostRatingListener, int, ServiceClientTuning) - Method in class com.highdeal.cnd.message.StatelessServiceClient
connect() - Method in class com.highdeal.notification.NotificationServiceClient
Connects this client with all the already declared instances; The address of this client is a choosen local address and the connection has no timeout.
connect(String, int) - Method in class com.highdeal.notification.NotificationServiceClient
Connects this client with all the already declared instances; The thread invoking this method is made free as soon as this client is connected.
CONNECT_TIMEOUT - Static variable in class com.highdeal.cnd.message.ServiceClientTuning
Constant describing the default value for the connect timeout; Default is 10,000 ms.
connectCluster(String) - Method in class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Use the method AsyncRatingServiceClient.connect(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC.
connectCluster(String, FoundLostRatingListener) - Method in class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Use the method AsyncRatingServiceClient.connect(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC.
connectCluster(String, String) - Method in class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Use the method AsyncRatingServiceClient.connect(String, int) as systemName is no more used.
connectCluster(String, String, FoundLostRatingListener) - Method in class com.highdeal.cnd.message.ChargeableItemCollectorClient
Deprecated.
Use the method AsyncRatingServiceClient.connect(String, int) as systemName is no more used. Deprecated since version 1.0 of SAP CC.
CONNECTION_CLOSED - Static variable in exception com.highdeal.cnd.message.CommunicationFailureException
1: Failure when the communication between your client application and the SAP CC Core Server system is closed or is closing.
CONNECTION_FAILURE - Static variable in exception com.highdeal.pnr.hci.ExportableItemMappingException
 
CONNECTION_QUEUE_FULL - Static variable in exception com.highdeal.cnd.message.CommunicationFailureException
Deprecated.
This reason code is deprecated and can no longer be create in your charging client.
5: Failure when the connection queue is full in your client application (mediation system).
ConnectionStatus - Class in com.highdeal.cnd.message
The class contains the connection status information after a connect method is called (e.g.
ConnectionStatus(Client) - Constructor for class com.highdeal.cnd.message.ConnectionStatus
ConstraintObject - Class in com.highdeal.udr.hci
This Java class represents the constraint as used by an entity to be constrained; A constraint can be an enumerated list, a range, or a format.
ConstraintObject(int) - Constructor for class com.highdeal.udr.hci.ConstraintObject
Builds a constraint object from a constraint type.
ConstraintObject.MetaChar - Enum in com.highdeal.udr.hci
This enumeration lists the meta characters: escape, multiple, single, slash.
ConstraintViolationException - Exception in com.highdeal.admin.hci
This class implement the methods for the description of an unknown parameter exception.
ConstraintViolationException() - Constructor for exception com.highdeal.admin.hci.ConstraintViolationException
 
ConstraintViolationException(String, String, String) - Constructor for exception com.highdeal.admin.hci.ConstraintViolationException
Creates an ConstraintViolationException initialized with: a parameter name a parameter value (optional) a error message
CONSUMPTION_DATE - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
Constant for default property consumption date
consumptionDate - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_consumptionDate_xlst using type Date
CONTAIN_CODE - Static variable in class com.highdeal.pnr.hci.SubscriptionSearchFilterModel
Name of the specific formula that search for a subscription containing an object.
CONTAINS - Static variable in class com.highdeal.pnr.hci.TranslationTableModel
Contains comparison operator.
CONTAINS_LOGIN - Static variable in exception com.highdeal.hci.InvalidPasswordException
Constant for the contains_login error.
containsMatchingSymbol() - Method in class com.highdeal.udr.hci.FormatConstraint
 
ContextualNode - Interface in com.highdeal.pnr.hci
FOR INTERNAL USE ONLY - This Java interface allows to chain price plan tree nodes and recursively retrieve the context description.
CONTRACT_ID - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
Constant for default property contract ID
CONTRACT_ITEM_EXTERNAL_ID - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
Constant for default property contract item external ID
CONTRACT_ITEM_ID - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
Constant for default property contract item ID
contractId - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_contractId_xlst using type String
contractItemExternalId - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_contractItemExternalId_xlst using type String
contractItemId - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_contractItemId_xlst using type String
contractType - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_contractType_xlst using type String
ContractTypeField() - Constructor for class com.highdeal.pnr.tif.ITransactionField.TransactionAccessibleFieldSet.ContractTypeField
 
convertRounding(int) - Static method in class com.highdeal.currency.Money
Converts a money rounding into a big decimal rounding.
CORRUPTED_DATA - Static variable in exception com.highdeal.pnr.hci.StatelessContextSerializationException
Reason indicating that the given byte array for unserialization is corrupted, either it cannot be uncompressed using ZLIB, or the data part of the byte array (eventually after uncompressing) does not match the checksum.
COUNTER_GROUP - Static variable in class com.highdeal.udr.hci.AttributeDescriptionModel
The counter group for attribute descriptions
COUNTER_NAMES_DICTIONARY - Static variable in class com.highdeal.pnr.hci.ExportOp
Constant value for the counter names dictionary type.
CounterDescriptionModel - Class in com.highdeal.pnr.hci
This class represents a counter description.
CounterDescriptionModel() - Constructor for class com.highdeal.pnr.hci.CounterDescriptionModel
Constructs an empty counter model.
CounterDescriptionModel(String, String, BigDecimal) - Constructor for class com.highdeal.pnr.hci.CounterDescriptionModel
Constructs a counter without the mapped counter name.
CounterDescriptionModel(String, String, BigDecimal, boolean) - Constructor for class com.highdeal.pnr.hci.CounterDescriptionModel
Constructs a counter without the mapped counter name.
CounterDescriptionModel(String, String, BigDecimal, boolean, DistributedCounterOperationType) - Constructor for class com.highdeal.pnr.hci.CounterDescriptionModel
Constructs a counter without the mapped counter name with distributedCounterOperationType.
CounterDescriptionModel(String, String, BigDecimal, String) - Constructor for class com.highdeal.pnr.hci.CounterDescriptionModel
Constructs a full counter.
CounterDescriptionModel(String, String, BigDecimal, String, boolean, DistributedCounterOperationType) - Constructor for class com.highdeal.pnr.hci.CounterDescriptionModel
Constructs a full counter.
CounterModel - Class in com.highdeal.pnr.hci
This class represents a counter in a business relationship.
CounterModel() - Constructor for class com.highdeal.pnr.hci.CounterModel
Constructs an empty counter object.
CounterModel(String) - Constructor for class com.highdeal.pnr.hci.CounterModel
Constructs a counter object with a name.
CounterModel(String, BigDecimal) - Constructor for class com.highdeal.pnr.hci.CounterModel
Constructs a counter object with a name and a current value.
CounterModel(String, BigDecimal, DistributedCounterOperationType) - Constructor for class com.highdeal.pnr.hci.CounterModel
Constructs a counter object with a name, a current value and the smartMeter flag.
CounterModel(CounterDescriptionModel) - Constructor for class com.highdeal.pnr.hci.CounterModel
Constructs a counter object from a Counter description object
CounterSnapshotModel - Class in com.highdeal.pnr.hci
This class represents a daily counter snapshot; Inside the snapshot, the counters are organized in a structure similar to the associated subscription (root subscription, sub-subscription(s), charge activation(s)).
CounterSnapshotModel() - Constructor for class com.highdeal.pnr.hci.CounterSnapshotModel
Builds an empty CounterSnapshotModel object
create(String) - Static method in class com.highdeal.allowance.tool.AllowanceBlob
Creates an AllowanceBlob object from a hexadecimal string.
create(byte[]) - Static method in class com.highdeal.allowance.tool.AllowanceBlob
Creates an AllowanceBlob object from a byte array.
CreateAccessOp - Class in com.highdeal.pnr.hci
This operation allows you to create a new access in customer master data.
CreateAccessOp() - Constructor for class com.highdeal.pnr.hci.CreateAccessOp
Creates an empty operation.
CreateAccessResult - Class in com.highdeal.pnr.hci
A create access result gives the access that has been created.
CreateAccessResult() - Constructor for class com.highdeal.pnr.hci.CreateAccessResult
Creates an empty result.
createAdminMessageSender(String) - Method in class com.highdeal.hci.http.HttpMessageSenderFactory
Creates a new AdminMessageSender for communications via HCI and connected to the administration services of the distant SAP CC system.
createAdminMessageSender() - Method in class com.highdeal.hci.http.HttpMessageSenderFactory
Creates a new AdminMessageSender for communications via HCI to the administration services of a dispatcher instance.
createAdminMessageSender(String) - Method in class com.highdeal.hci.MessageSenderFactory
Creates a new administration message sender connected to an instance of the distant SAP CC Core Server system.
createAdminMessageSender() - Method in class com.highdeal.hci.MessageSenderFactory
Creates a new administration message sender for communications via HCI to the administration services of a dispatcher instance.
CreateAuditOp - Class in com.highdeal.hci
This operation allows you to create a new audit.
CreateAuditOp() - Constructor for class com.highdeal.hci.CreateAuditOp
 
CreateAuditResult - Class in com.highdeal.hci
This class represents the result of the Create Audit operation; It contains the code and the reference of the audit that has been created.
CreateAuditResult() - Constructor for class com.highdeal.hci.CreateAuditResult
 
CreateBatchRatingGroupOp - Class in com.highdeal.pnr.hci
This operation allows you to create a new batch rating group; It fails if a group has already been defined with the same identifier or code.
CreateBatchRatingGroupOp() - Constructor for class com.highdeal.pnr.hci.CreateBatchRatingGroupOp
Builds an empty CreateBatchRatingGroupOp.
CreateBatchRatingGroupResult - Class in com.highdeal.pnr.hci
This result is sent back when the associated batch rating group creation was successful.
CreateBatchRatingGroupResult() - Constructor for class com.highdeal.pnr.hci.CreateBatchRatingGroupResult
Builds an empty CreateBatchRatingGroupResult.
CreateCatalogOp - Class in com.highdeal.catalog.hci
This operation allows you to create a pricing catalog in the master data stored in SAP CC for a service provider; It triggers the creation of a tree catalog under the specified parent entry.
CreateCatalogOp() - Constructor for class com.highdeal.catalog.hci.CreateCatalogOp
 
CreateCatalogResult - Class in com.highdeal.catalog.hci
This class represents the result of the Create Catalog operation; It contains the reference and the code of the created catalog entry.
CreateCatalogResult() - Constructor for class com.highdeal.catalog.hci.CreateCatalogResult
 
CreateChargeComponentOp - Class in com.highdeal.pnr.hci
This operation allows you to create a new charge component.
CreateChargeComponentOp() - Constructor for class com.highdeal.pnr.hci.CreateChargeComponentOp
Creates an empty operation.
CreateChargeComponentResult - Class in com.highdeal.pnr.hci
A create charge component result gives the reference and the code of the charge component that has been created.
CreateChargeComponentResult() - Constructor for class com.highdeal.pnr.hci.CreateChargeComponentResult
Creates an empty result.
CreateChargedItemClassOp - Class in com.highdeal.pnr.hci
This operation allows to create a charged item class.
CreateChargedItemClassOp() - Constructor for class com.highdeal.pnr.hci.CreateChargedItemClassOp
Creates an empty operation.
CreateChargedItemClassResult - Class in com.highdeal.pnr.hci
A create charged item class result gives the code and the reference of the charged item class that has been created.
CreateChargedItemClassResult() - Constructor for class com.highdeal.pnr.hci.CreateChargedItemClassResult
Creates an empty result.
createConstraintFromString(String) - Static method in class com.highdeal.udr.hci.ConstraintObject
Builds a constraint from a string representation.
createCounterDescriptions() - Method in class com.highdeal.pnr.hci.PricePlanModel
Creates the counter descriptions including persistent and transient counters.
createDefaultInstance() - Static method in class com.highdeal.currency.PropertyCurrencyBook
 
CreateExportableItemMappingOp - Class in com.highdeal.pnr.hci
This operation allows to create an exportable item mapping.
CreateExportableItemMappingOp() - Constructor for class com.highdeal.pnr.hci.CreateExportableItemMappingOp
Creates an empty operation.
CreateExportableItemMappingResult - Class in com.highdeal.pnr.hci
A create exportable item mapping result gives the externalSystemCode/citcCode and the reference of the exportable item mapping that has been created.
CreateExportableItemMappingResult() - Constructor for class com.highdeal.pnr.hci.CreateExportableItemMappingResult
Creates an empty result.
CreateMappingTableClassOp - Class in com.highdeal.mappingtable.hci
This operation allows you to create a new mapping table class in the pricing catalog (master data) for a service provider; You must specify the complete and valid mapping table class to create by the connected SAP CC system.
CreateMappingTableClassOp() - Constructor for class com.highdeal.mappingtable.hci.CreateMappingTableClassOp
 
CreateMappingTableClassResult - Class in com.highdeal.mappingtable.hci
This class represents the result of the Create Mapping Table Class operation; It includes some identification information as the successful confirmation of the data configuration in the back-end database system.
CreateMappingTableClassResult() - Constructor for class com.highdeal.mappingtable.hci.CreateMappingTableClassResult
 
CreateMappingTableOp - Class in com.highdeal.mappingtable.hci
This operation allows you to create a new mapping table in the pricing catalog (master data) for a service provider.
CreateMappingTableOp() - Constructor for class com.highdeal.mappingtable.hci.CreateMappingTableOp
 
CreateMappingTableResult - Class in com.highdeal.mappingtable.hci
This class represents the result of the Create Mapping Table operation.
CreateMappingTableResult() - Constructor for class com.highdeal.mappingtable.hci.CreateMappingTableResult
 
CreateMappingTableRowOp - Class in com.highdeal.mappingtable.hci
This operation allows you to create a row in an existing mapping table.
CreateMappingTableRowOp() - Constructor for class com.highdeal.mappingtable.hci.CreateMappingTableRowOp
 
CreateMappingTableRowResult - Class in com.highdeal.mappingtable.hci
This class represents the result of the Create Mapping Table Row operation.
CreateMappingTableRowResult() - Constructor for class com.highdeal.mappingtable.hci.CreateMappingTableRowResult
 
createMessageSender() - Method in class com.highdeal.hci.http.HttpMessageSenderFactory
Creates a new UpdaterMessageSender for communications via HCI.
createMessageSender() - Method in class com.highdeal.hci.MessageSenderFactory
Creates a new message sender that will first connect to the dispatcher instance of the system then to the updater instance.
CreateOfferOp - Class in com.highdeal.pnr.hci
This operation allows you to create a new offer in customer master data of a service provider.
CreateOfferOp() - Constructor for class com.highdeal.pnr.hci.CreateOfferOp
Creates an empty operation.
CreateOfferResult - Class in com.highdeal.pnr.hci
A create offer result gives the code and the reference of the offer that has been created.
CreateOfferResult() - Constructor for class com.highdeal.pnr.hci.CreateOfferResult
Creates an empty result.
CreatePricingMacroOp - Class in com.highdeal.pnr.hci
This operation allows to create a new pricing macro in the pricing catalog (in master data) of the service provider.
CreatePricingMacroOp() - Constructor for class com.highdeal.pnr.hci.CreatePricingMacroOp
Creates an empty operation.
CreatePricingMacroResult - Class in com.highdeal.pnr.hci
A create pricing macro result gives the code and the reference of the pricing macro that has been created.
CreatePricingMacroResult() - Constructor for class com.highdeal.pnr.hci.CreatePricingMacroResult
Creates an empty result.
CreateProductOp - Class in com.highdeal.pnr.hci
This operation class represents the creation of a product.
CreateProductOp() - Constructor for class com.highdeal.pnr.hci.CreateProductOp
Creates an empty operation.
CreateProductResult - Class in com.highdeal.pnr.hci
A create product result gives the code and the reference of the product that has been created.
CreateProductResult() - Constructor for class com.highdeal.pnr.hci.CreateProductResult
Creates an empty result.
CreateRangeTableClassOp - Class in com.highdeal.rangetable.hci
This operation allows you to create a new range table class in the pricing catalog (master data) of a service provider.
CreateRangeTableClassOp() - Constructor for class com.highdeal.rangetable.hci.CreateRangeTableClassOp
 
CreateRangeTableClassResult - Class in com.highdeal.rangetable.hci
This class represents the result of the Create Range Table Class operation of Range Table Class.
CreateRangeTableClassResult() - Constructor for class com.highdeal.rangetable.hci.CreateRangeTableClassResult
 
CreateRangeTableOp - Class in com.highdeal.rangetable.hci
This operation allows you to create a new range table by specifying its initial revision.
CreateRangeTableOp() - Constructor for class com.highdeal.rangetable.hci.CreateRangeTableOp
 
CreateRangeTableResult - Class in com.highdeal.rangetable.hci
This class is the result of a creation operation of Range Table.
CreateRangeTableResult() - Constructor for class com.highdeal.rangetable.hci.CreateRangeTableResult
 
createSessionOperationItemResult(StartRateResult) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionOperationItemResult(StartRateException) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionOperationItemResult(StopRateResult) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionOperationItemResult(StopRateException) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionOperationItemResult(UpdateRateResult) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionOperationItemResult(UpdateRateException) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionOperationItemResult(ISessionOperationItemResult.SessionOperationItemResultType, InvalidItemException) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionOperationItemResult(ISessionOperationItemResult.SessionOperationItemResultType, ForbiddenChargeException) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionOperationItemResult(ISessionOperationItemResult.SessionOperationItemResultType, TransactionClearingException) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionOperationItemResult(ISessionOperationItemResult.SessionOperationItemResultType, CommunicationFailureException) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionOperationItemResult(ISessionOperationItemResult.SessionOperationItemResultType, ServerFailureException) - Static method in class com.highdeal.cnd.message.SessionOperationItemResultFactory
 
createSessionStartAsyncOperation(String, String, String, Date) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
This method creates a start operation in order to process an initial event of a session-based charging scenario.
The interface returned by this method allows defining several reservations through multiple calls to prepareReserve.
createSessionStartOperation(String, String, String, Date) - Method in class com.highdeal.cnd.message.StatefulServiceClient
This method allows you to create a start operation to manage the service consumption by an end customer.
createSessionStopAsyncOperation(String, String, String, Date) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
This method creates a stop operation in order to process a termination event of a session-based charging scenario.
This operation can manage several: confirmations through calls to prepareConfirm cancellations through calls to prepareCancel When all the confirmations and cancellations are prepared, a call to execute sends the request.
This operation confirms (partially or totally) a previous reservation.
createSessionStopOperation(String, String, String, Date) - Method in class com.highdeal.cnd.message.StatefulServiceClient
This stop operation confirms (partially or totally) previous reservations and is able to cancel some other reservations.
createSessionUpdateAsyncOperation(String, String, String, Date) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
This method creates an update operation in order to process an update event of a session-based charging scenario.
The interface returned by this method allows defining several: reservations through calls to prepareReserve confirmations through calls to prepareConfirm cancellations through calls to prepareCancel reservation extensions through calls to prepareConfirmAndReserve When all the reservations, confirmations, cancellations and reservation extensions are prepared, a call to execute sends the request.
This operation charges each reservation (represented as chargeable item) and creates the related reservations on counters and balances.
createSessionUpdateOperation(String, String, String, Date) - Method in class com.highdeal.cnd.message.StatefulServiceClient
This method allows you to create an update operation to process an update event of a multiservice session-based charging sequence.
createSimpleMessageSender() - Method in class com.highdeal.hci.http.HttpMessageSenderFactory
Creates a new HttpMessageSender for communications via HCI.
createSimpleMessageSender() - Method in class com.highdeal.hci.MessageSenderFactory
Creates a new simple message sender without connecting to the distant SAP CC system.
CreateSubscriberAccountOp - Class in com.highdeal.pnr.hci
This operation allows you to create a subscriber account in customer master data to represent an end customer in the SAP CC system; Relevant subscriptions and provider contracts (charging contracts) can be created and assigned to this subscriber account.
CreateSubscriberAccountOp() - Constructor for class com.highdeal.pnr.hci.CreateSubscriberAccountOp
Builds an empty create subscriber account operation.
CreateSubscriberAccountOp(SubscriberAccountModel) - Constructor for class com.highdeal.pnr.hci.CreateSubscriberAccountOp
Builds an create subscriber account operation.
CreateSubscriberAccountResult - Class in com.highdeal.pnr.hci
This class represents the result of the Create Subscriber Account operation.
CreateSubscriberAccountResult() - Constructor for class com.highdeal.pnr.hci.CreateSubscriberAccountResult
Builds an empty create subscriber account result.
CreateSubscriberMappingTableOp - Class in com.highdeal.mappingtable.hci
This operation allows you to create a new subscriber mapping table in customer master data.
CreateSubscriberMappingTableOp() - Constructor for class com.highdeal.mappingtable.hci.CreateSubscriberMappingTableOp
 
CreateSubscriberMappingTableResult - Class in com.highdeal.mappingtable.hci
This class represents the result of the Create Subscriber Mapping Table operation.
CreateSubscriberMappingTableResult() - Constructor for class com.highdeal.mappingtable.hci.CreateSubscriberMappingTableResult
 
CreateSubscriberMappingTableRowOp - Class in com.highdeal.mappingtable.hci
This operation allows you to create a row in a subscriber mapping table.
CreateSubscriberMappingTableRowOp() - Constructor for class com.highdeal.mappingtable.hci.CreateSubscriberMappingTableRowOp
 
CreateSubscriberMappingTableRowResult - Class in com.highdeal.mappingtable.hci
This class represents the result of the Create Subscriber Mapping Table Row operation; It includes the confirmation of the data configuration change of the specified subscriber mapping table in the back-end database system.
CreateSubscriberMappingTableRowResult() - Constructor for class com.highdeal.mappingtable.hci.CreateSubscriberMappingTableRowResult
 
CreateSubscriberRangeTableOp - Class in com.highdeal.rangetable.hci
This operation allows you to create a subscriber range table in customer master data of a service provider; The table relates to a subscriber account owned by this service provider.
CreateSubscriberRangeTableOp() - Constructor for class com.highdeal.rangetable.hci.CreateSubscriberRangeTableOp
 
CreateSubscriberRangeTableResult - Class in com.highdeal.rangetable.hci
This class is the result of a creation operation of Subscriber Range Table.
CreateSubscriberRangeTableResult() - Constructor for class com.highdeal.rangetable.hci.CreateSubscriberRangeTableResult
 
CreateSubscriptionOp - Class in com.highdeal.pnr.hci
This operation allows you to create a new subscription.
CreateSubscriptionOp() - Constructor for class com.highdeal.pnr.hci.CreateSubscriptionOp
Creates an empty operation
CreateSubscriptionResult - Class in com.highdeal.pnr.hci
This class represents the result of the Create Subscription operation; It contains the reference and the code of the subscription that has been created by the distant SAP CC system.
CreateSubscriptionResult() - Constructor for class com.highdeal.pnr.hci.CreateSubscriptionResult
Creates an empty result.
CreateTierTableOp - Class in com.highdeal.pnr.hci
This operation class represents the creation of a tier table.
CreateTierTableOp() - Constructor for class com.highdeal.pnr.hci.CreateTierTableOp
Builds an empty operation.
CreateTierTableResult - Class in com.highdeal.pnr.hci
The create tier table result gives the code and the reference of the created tier table.
CreateTierTableResult() - Constructor for class com.highdeal.pnr.hci.CreateTierTableResult
Builds an empty result.
CreateTranslationTableOp - Class in com.highdeal.pnr.hci
This operation class represents the creation of a translation table.
CreateTranslationTableOp() - Constructor for class com.highdeal.pnr.hci.CreateTranslationTableOp
Builds an empty operation.
CreateTranslationTableResult - Class in com.highdeal.pnr.hci
The create translation table result gives the code and the reference of the created translation table.
CreateTranslationTableResult() - Constructor for class com.highdeal.pnr.hci.CreateTranslationTableResult
Builds an empty result.
CreateUserOp - Class in com.highdeal.hci
This operation allows you to create an SAP CC user with the necessary roles.
CreateUserOp() - Constructor for class com.highdeal.hci.CreateUserOp
 
CreateUserResult - Class in com.highdeal.hci
This class represents the result of the Create User operation; It contains the login of the new SAP CC user.
CreateUserResult() - Constructor for class com.highdeal.hci.CreateUserResult
 
CREATION_DATE - Static variable in class com.highdeal.admin.hci.FileToBulkLoad
Mapping for the creation date: "creationDate"
CREDIT_LIMIT_BALANCE_TYPE - Static variable in class com.highdeal.pnr.hci.InvalidSubscriberAccountException.ObjectType
 
CREDIT_LIMIT_NAME - Static variable in class com.highdeal.pnr.hci.ChargingMappingModel
 
CREDIT_OPERATION - Static variable in class com.highdeal.pnr.hci.ChargeConditionModel
Constant value for a credit operation.
CREDIT_OPERATION - Static variable in class com.highdeal.pnr.tif.ChargedTransaction
CREDIT_OPERATION
CREDIT_OPERATION - Static variable in class com.highdeal.pnr.tif.OperationType
 
CREDIT_OPERATION - Static variable in class com.highdeal.pnr.tif.Transaction
Constant value for a credit operation
CreditLimitBalanceModel - Class in com.highdeal.pnr.hci
This Java class represents a credit limit balance defined in a subscriber account stored in customer master data owned by a service provider; A credit limit balance is a monetary counter associated to a currency and intended to limit the use of a marketable service for a time period.
CreditLimitBalanceModel() - Constructor for class com.highdeal.pnr.hci.CreditLimitBalanceModel
Builds an empty credit limit balance.
CreditLimitBalanceModel(String, String, BigDecimal, String, BigDecimal) - Constructor for class com.highdeal.pnr.hci.CreditLimitBalanceModel
Builds an credit limit balance.
CreditorIdField() - Constructor for class com.highdeal.pnr.tif.ITransactionField.ChargedTransactionAccessibleFieldSet.CreditorIdField
 
CrossReferenceableOp - Interface in com.highdeal.hci
A CrossReferenceableOp is an extension of a MessageOperation.
CrossReferenceableResult - Interface in com.highdeal.hci
The root Java interface for marshallables that can provide a cross-reference.
CurrenciesModel - Class in com.highdeal.pnr.hci
This class represents the currencies defined in SAP CC.
CurrenciesModel() - Constructor for class com.highdeal.pnr.hci.CurrenciesModel
 
Currency - Class in com.highdeal.currency
The Java class represents an ISO defined or user defined currency (such as free mileage).
Currency(String, int, String, String, int, int, int) - Constructor for class com.highdeal.currency.Currency
Creates a new currency; It is an ISO 4217 currency if code is equal to ISOCode.
Currency(String, int, String, String) - Constructor for class com.highdeal.currency.Currency
Creates a new currency.
Currency(boolean, String, int, String, String, String, String, int, int, boolean, BigDecimal) - Constructor for class com.highdeal.currency.Currency
Deprecated. 
Currency(boolean, String, int, String, String, String, String, int, int) - Constructor for class com.highdeal.currency.Currency
Deprecated. 
currency - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
tf_currency_xlst using type String
CURRENCY_CODE - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
Constant for the property that represents the currency code of a prepaid account
CURRENCY_IS_NOT_DEFINED - Static variable in exception com.highdeal.hci.ServerFailureException
404: Reason code when a currency is unknown because the currency is not defined.
CurrencyBook - Interface in com.highdeal.currency
This Java interface specifies a currency book that keeps the currencies available in your client application; The currency list can be updated by the instances of the connected SAP CC Core Server system.
CurrencyBookNotifier - Class in com.highdeal.currency
This Java class represents a currency book notifier that keeps the currencies used in a client application.
CurrencyBookNotifier(CurrencyBook, CurrencyBookNotifier.ICurrencyBookNotifier) - Constructor for class com.highdeal.currency.CurrencyBookNotifier
Initializes a new property currency notifier with a currency book and a notifier
CurrencyBookNotifier.ICurrencyBookNotifier - Interface in com.highdeal.currency
This Java interface defines the methods that can be implemented to customize the behavior of your application.
CurrencyBookNotInitializedException - Exception in com.highdeal.currency
Runtime exception thrown when the currency book of a currency is not initialized.
CurrencyBookNotInitializedException() - Constructor for exception com.highdeal.currency.CurrencyBookNotInitializedException
 
CurrencyHelper - Class in com.highdeal.currency
This Java class is a tool to work with currencies.
CurrencyMapBook - Class in com.highdeal.currency
A CurrencyMapBook keeps the currencies that can be used in an application.
CurrencyMapBook(Collection<Currency>) - Constructor for class com.highdeal.currency.CurrencyMapBook
Initializes a new property currency book from a currency list
CurrencyModel - Class in com.highdeal.hci
This Java class represents a currency as a Java Currency container; This class extends the java.lang.Currency by adding features to marshal the objects.
CurrencyModel() - Constructor for class com.highdeal.hci.CurrencyModel
Constructs an empty currency model.
CurrencyModel(String) - Constructor for class com.highdeal.hci.CurrencyModel
Constructs a currency model filled with the specified value.
CurrencyModel - Class in com.highdeal.pnr.hci
This class represents a currency defined in SAP CC, made up with the following attributes:.
CurrencyModel() - Constructor for class com.highdeal.pnr.hci.CurrencyModel
 
CURRENTDATE - Static variable in class com.highdeal.admin.hci.StatusModel
XML Mapping for the start date: "startDate"
CustomerManagementArea - Class in com.highdeal.admin.hci
FOR INTERNAL USE ONLY - This class represents a customer management area which is a pair of an SAP ERP and an SAP CRM system; The area includes a list of JCo destinations in charge of managing the customer data.
CustomerManagementArea() - Constructor for class com.highdeal.admin.hci.CustomerManagementArea
Initializes a new instance of CustomerManagementArea.
CustomerManagementAreaListModel - Class in com.highdeal.admin.hci
FOR INTERNAL USE ONLY - This class represents a list of customer management areas declared in the SAP CC system.
CustomerManagementAreaListModel() - Constructor for class com.highdeal.admin.hci.CustomerManagementAreaListModel
 
CustomerManagementAreasDefinitionListXMLMapping - Class in com.highdeal.admin.hci
FOR INTERNAL USE ONLY - This class defines the mapping between XML tags and the Customer Management Area List classes.
CustomerManagementAreasDefinitionListXMLMapping() - Constructor for class com.highdeal.admin.hci.CustomerManagementAreasDefinitionListXMLMapping
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Document Published: November 2017 (SAP CC 5.0 SP 0 and Later)