Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- PAID - Static variable in class com.highdeal.pnr.hci.PurchaseOrder
-
Indicates that the purchase is already paid.
- PARAM_NAME - Static variable in exception com.highdeal.admin.hci.ConstraintViolationException
-
The parameter name key.
- PARAM_NAME - Static variable in exception com.highdeal.admin.hci.IndicatorPersistentAccessException
-
The parameter name key
- PARAM_NAME - Static variable in exception com.highdeal.admin.hci.ParameterConcurrentAccessException
-
The parameter name key
- PARAM_NAME - Static variable in class com.highdeal.admin.hci.ParameterOperation
-
Constant for the XMl mapping of the name of the parameter: "parameterName"
- PARAM_NAME - Static variable in exception com.highdeal.admin.hci.UnknownParameterException
-
The parameter name key
- PARAM_VALUE - Static variable in exception com.highdeal.admin.hci.ConstraintViolationException
-
The parameter value.
- PARAMETER - Enum constant in enum class com.highdeal.pnr.hci.DetailCategory
- PARAMETER - Enum constant in enum class com.highdeal.pnr.hci.ExportableProperty
- PARAMETER_GROUP - Static variable in class com.highdeal.udr.hci.AttributeDescriptionModel
-
The parameter group for attribute descriptions
- PARAMETER_MODEL - Static variable in class com.highdeal.admin.hci.AdminParameterModel
-
The XML tag name of this data model: adminParameter
- PARAMETER_PLAN - Enum constant in enum class com.highdeal.pnr.hci.DetailCategory
- ParameterAdditionalInfoHelper - Class in com.highdeal.pnr.hci
- ParameterAdditionalInfoHelper.ParameterAdditionalInfoDataType - Enum Class in com.highdeal.pnr.hci
- ParameterConcurrentAccessException - Exception in com.highdeal.admin.hci
-
Exception thrown when trying to access the value of a parameter that does not exist.
- ParameterConcurrentAccessException() - Constructor for exception com.highdeal.admin.hci.ParameterConcurrentAccessException
- ParameterConcurrentAccessException(String) - Constructor for exception com.highdeal.admin.hci.ParameterConcurrentAccessException
-
Creates an ParameterConcurrentAccessException initialized with a parameter name.
- ParameterFilter(String) - Constructor for class com.highdeal.pnr.hci.RatingContextDescriptionProvider.ParameterFilter
- ParameterModel - Class in com.highdeal.pnr.hci
-
This class represents the description of a parameter.
- ParameterModel() - Constructor for class com.highdeal.pnr.hci.ParameterModel
-
Builds an empty ParameterModel.
- ParameterModel(String, int, boolean) - Constructor for class com.highdeal.pnr.hci.ParameterModel
-
Builds a ParameterModel.
- ParameterModel(String, String, int, Object, boolean, String) - Constructor for class com.highdeal.pnr.hci.ParameterModel
-
Builds a ParameterModel.
- ParameterOperation - Class in com.highdeal.admin.hci
-
This
abstract Java classfacilitates the management of operations dedicated toSAP CC system parameters; This class serves as a base Java class. - ParameterOperation() - Constructor for class com.highdeal.admin.hci.ParameterOperation
- ParameterOperationResult - Class in com.highdeal.admin.hci
-
This
abstract Java classfacilitates the handling of the operation results relating to the management of system parameters in the connected SAP CC system; - ParameterOperationResult() - Constructor for class com.highdeal.admin.hci.ParameterOperationResult
- ParameterSetModel - Class in com.highdeal.pnr.hci
-
A parameters set model represents a set of cohesive parameters.
- ParameterSetModel() - Constructor for class com.highdeal.pnr.hci.ParameterSetModel
-
Builds an empty parameters set.
- ParametrableBooleanTransactionField(String) - Constructor for class com.highdeal.pnr.tif.ITransactionField.ParametrableBooleanTransactionField
- ParametrableDateTransactionField(String) - Constructor for class com.highdeal.pnr.tif.ITransactionField.ParametrableDateTransactionField
- ParametrableNumberTransactionField(String) - Constructor for class com.highdeal.pnr.tif.ITransactionField.ParametrableNumberTransactionField
- ParametrableStringTransactionField(String) - Constructor for class com.highdeal.pnr.tif.ITransactionField.ParametrableStringTransactionField
- parse(String) - Static method in enum class com.highdeal.hci.MessageHeader.TransactionMode
- parse(String) - Static method in enum class com.highdeal.pnr.hci.AccountState
-
Gets one state of this enum, or null, from a prettyName.
- parse(String) - Static method in enum class com.highdeal.pnr.hci.AccountType
- parse(String) - Static method in enum class com.highdeal.pnr.hci.ExternalAccountModel.ExternalAccountType
- parse(String) - Static method in class com.highdeal.pnr.hci.InvalidSubscriberAccountException.ObjectType
- parse(String) - Static method in class com.highdeal.pnr.hci.RecurringDateModel
-
Parses a String to build a new RecurringDateModel.
- parse(String) - Static method in enum class com.highdeal.pnr.hci.RefillPrepaidAccountOp.EmptyingType
-
Deprecated.
- parse(String) - Static method in enum class com.highdeal.pnr.hci.SubscriptionModel.SubscriptionType
- parse(String) - Static method in enum class com.highdeal.pnr.hci.TierTableOutAttributeModel.ComputationMode
- parse(String) - Static method in class com.highdeal.pnr.tif.OperationType
- parse(String, NotificationLevel) - Static method in enum class com.highdeal.notification.NotificationLevel
-
Searches the notification level object from its name.
- parse(String, ReferenceStateDate) - Static method in class com.highdeal.pnr.hci.ReferenceStateDate
- parseAndValidateDate(String) - Static method in class com.highdeal.hci.XMLUtils
-
Parses a date in ISO 8601 format (without date coherence verifications) or in milliseconds since January 1, 1970, 00:00:00 GMT.
- parseAndValidateDate(String, boolean) - Static method in class com.highdeal.hci.XMLUtils
-
Parses a date in ISO 8601 format (without date coherence verifications) or in milliseconds since January 1, 1970, 00:00:00 GMT.
- parseConstraintSubType(String) - Static method in class com.highdeal.udr.hci.ConstraintObject
-
Returns the sub type as
int - parseDate(String) - Static method in class com.highdeal.hci.XMLUtils
-
Parses a date in ISO 8601 format (without date coherence verifications) or in milliseconds since January 1, 1970, 00:00:00 GMT.
- parseDateArgument(String) - Static method in class com.highdeal.notification.NotifBook
- parseDefaultValue(String) - Method in class com.highdeal.pnr.tif.ITransactionField.BooleanTransactionField
- parseDefaultValue(String) - Method in class com.highdeal.pnr.tif.ITransactionField.DateTransactionField
- parseDefaultValue(String) - Method in class com.highdeal.pnr.tif.ITransactionField.NumberTransactionField
- parseDefaultValue(String) - Method in class com.highdeal.pnr.tif.ITransactionField.StringTransactionField
- parseName(String) - Static method in enum class com.highdeal.notification.InternalNotification.ArgListType
- parseName(String) - Static method in enum class com.highdeal.notification.InternalNotification.ArgType
- parseReason(String) - Method in exception com.highdeal.hci.NotAuthorizedException
-
Parses the reason string into the related integer.
- parseReason(String) - Method in exception com.highdeal.hci.ServerFailureException
-
Retrieves the numerical reason code from the reason string XML representation.
- parseTaxStatus(String) - Static method in enum class com.highdeal.tax.TaxStatus
-
Retrieves the numeric code of a tax status code from its string code.
- PARTITION_ID - Static variable in class com.highdeal.pnr.hci.AccessSearchFilterModel
-
Name of the partitioning key.
- PARTITION_ID - Static variable in class com.highdeal.pnr.hci.SubscriberAccountSearchFilterModel
- PARTITION_ID - Static variable in class com.highdeal.pnr.hci.SubscriptionSearchFilterModel
-
Name of the attributeDescription that search for
partitionID. - PARTITION_ID_ATTRIBUTE_NAME - Static variable in class com.highdeal.admin.hci.ResetCachesOp
-
The XML attribute name for the partition identifier
- PARTITION_ID_ATTRIBUTE_NAME - Static variable in class com.highdeal.admin.hci.ResetCachesResult
-
The XML attribute name for the partition identifier
- PARTITION_ID_ATTRIBUTE_NAME - Static variable in class com.highdeal.admin.hci.StartCacheWarmupOp
-
The XML attribute name for the partition identifier
- PARTITION_ID_ATTRIBUTE_NAME - Static variable in class com.highdeal.admin.hci.StartCacheWarmupResult
-
The XML attribute name for the partition identifier
- PARTNER_RELATIONSHIP - Static variable in class com.highdeal.pnr.hci.ChargeConditionModel
-
Constant value for a partner type business relationship.
- PARTNER_RELATIONSHIP - Static variable in class com.highdeal.pnr.tif.Transaction
-
Constant value for a partner type business relationship
- PASSWORD_AUTH_ENABLED_ATTRIBUTE_NAME - Static variable in class com.highdeal.hci.UserModel
-
The XML attribute name for password-based authentication enabled
- PASSWORD_CHANGE_NEEDED - Static variable in exception com.highdeal.hci.AuthenticationFailedException
-
8: Constant for the
password_change_needederror - PASSWORD_REVOKED_ATTRIBUTE_NAME - Static variable in class com.highdeal.hci.UserModel
-
The XML attribute name for password revoked
- PasswordRule() - Constructor for class com.highdeal.hci.CheckPasswordResult.PasswordRule
-
Builds an empty password rule check.
- PasswordRule(String, String, boolean) - Constructor for class com.highdeal.hci.CheckPasswordResult.PasswordRule
-
Builds a password rule check.
- PAYABLE - Enum constant in enum class com.highdeal.pnr.hci.ExternalAccountModel.ExternalAccountType
- PERFORMED_STATUS - Static variable in class com.highdeal.admin.hci.ActivateAllResult
- PERFORMED_STATUS - Static variable in class com.highdeal.admin.hci.CleanupAllResult
- PERFORMED_STATUS - Static variable in class com.highdeal.admin.hci.PurgeAllowancesResult
-
1: Constant for the overall execution status when the processing was completed
- PERFORMED_STATUS - Static variable in class com.highdeal.admin.hci.StopActivationResult
- PERFORMED_STATUS - Static variable in class com.highdeal.admin.hci.StopCleanupResult
- PERFORMED_STATUS - Static variable in class com.highdeal.admin.hci.StopPurgeAllowancesResult
- PERFORMED_STATUS - Static variable in class com.highdeal.pnr.hci.RerateBulkResult
- PeriodObjectModel - Class in com.highdeal.chrono.hci
-
This
Java classdefines a period object that represents a data object (seeXML-marshallable element) valid upon a certain period of time specified by a start timestamp and an end timestamp; This class is necessary to handle achronology of data elements. - PeriodObjectModel() - Constructor for class com.highdeal.chrono.hci.PeriodObjectModel
-
Builds an empty period object.
- PeriodObjectModel(Date, Date, XMLMarshallable) - Constructor for class com.highdeal.chrono.hci.PeriodObjectModel
-
Builds a full period object for an
XML-marshallable element. - PERMANENT - Enum constant in enum class com.highdeal.error.IError.ErrorType
-
The error is permanent, it will lead to a failure each time the process is called
- PERSISTENT - Enum constant in enum class com.highdeal.admin.hci.Scope
-
Persistent: the value is used when the SAP CC system restarts
- PING - Enum constant in enum class com.highdeal.hci.HCIClientOperation.HCIOperation
- PingOp - Class in com.highdeal.admin.hci
-
This operation allows you to check if the Administration Service of an instance in the SAP CC Core Server system is alive.
- PingOp() - Constructor for class com.highdeal.admin.hci.PingOp
- pingReratingOperation(String) - Method in class com.highdeal.cnd.message.AsyncBatchServiceClient
-
Checks if a rerating operation identified is running.
- pingReratingOperation(String) - Method in class com.highdeal.cnd.message.BatchServiceClient
-
Checks if a rerating operation identified is running.
- pingReratingOperationResult() - Method in class com.highdeal.cnd.message.UniversalChargeEventListener
- PingResult - Class in com.highdeal.admin.hci
-
This class represents the result of the
Ping operation; It contains a status set totrueif the distant instance of the SAP CC system is alive,falseotherwise. - PingResult() - Constructor for class com.highdeal.admin.hci.PingResult
- PingResult(boolean) - Constructor for class com.highdeal.admin.hci.PingResult
- PNR_SCHEDULER_INTERRUPTED - Static variable in class com.highdeal.notification.NotifBook
-
Description of the notification 'PNR_SCHEDULER_INTERRUPTED'.
- PNR_SCHEDULER_SLEEPS - Static variable in class com.highdeal.notification.NotifBook
-
Description of the notification 'PNR_SCHEDULER_SLEEPS'.
- PNR_SCHEDULER_WAKESUP - Static variable in class com.highdeal.notification.NotifBook
-
Description of the notification 'PNR_SCHEDULER_WAKESUP'.
- PnRObjectSet - Class in com.highdeal.pnr.hci
-
This
Java classrepresents a PnR object set; A PnR object set represents the transitive closure of a PnR object. - PnRObjectSet() - Constructor for class com.highdeal.pnr.hci.PnRObjectSet
-
Builds an empty PnRObjectSet.
- PnRObjectSetList<T> - Class in com.highdeal.pnr.hci
-
This
Java class - PnRObjectSetList() - Constructor for class com.highdeal.pnr.hci.PnRObjectSetList
-
Builds an empty PnRObjectSet.
- PnRObjectSetList.ISortRenderer<T> - Interface in com.highdeal.pnr.hci
-
This
Java interfacerepresents methods that manage the PnR object rendering during PnR object sorting. - PnRXMLMapping - Class in com.highdeal.pnr.hci
-
Defines the mapping between XML tags and marshallable classes.
- PnRXMLMapping() - Constructor for class com.highdeal.pnr.hci.PnRXMLMapping
-
Builds an empty
mapping - polynom - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
POLYNOM = 4
- POSITIONS - Static variable in class com.highdeal.calendar.hci.HolidayModel
-
An array containing the valid position names, defined as: POSITIONS[0] is "last" POSITIONS[1] is "first" POSITIONS[2] is "second" POSITIONS[3] is "third" POSITIONS[4] is "fourth" POSITIONS[5] is "fifth"
- POST_RATE - Enum constant in enum class com.highdeal.cnd.message.ClientOpEventTopic
- POST_RATE_CANCELLATION - Static variable in class com.highdeal.cnd.message.StatelessServiceClient
- POST_RATE_CONFIRMATION - Static variable in class com.highdeal.cnd.message.StatelessServiceClient
- POSTPAID - Enum constant in enum class com.highdeal.pnr.hci.ChargingPlanAccountType
-
When an account is a postpaid account.
- postRate(long, String, String, int, int, boolean, ChargeableItem) - Method in class com.highdeal.cnd.message.StatefulServiceClient
-
Deprecated.
- postRate(long, String, String, int, int, boolean, ChargeableItem, PrePostRateEventListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
-
Deprecated.Deprecated since version 2.0 of SAP CC and replaced by the multiservice session-based charging services Asks the server to post-rate the specified reservation unique identifier using the given resolution. If more than one rating record for that reservation identifier are present into the database, the operation chooses one arbitrarily. In that case, the operation logs the reservation identifier. When resolution is CONFIRMED then a new
ChargeableItemmay be passed.
Not likePostRateOp, there areserviceIDanduserServiceIDparameters. They have no functional meaning and are not mandatory, but setting them with same value as forpreRatemay increase the performance in multi-server configuration. - postRate(long, String, String, int, int, ChargeableItem) - Method in class com.highdeal.cnd.message.StatefulServiceClient
-
Deprecated.Deprecated since version 2.0 of SAP CC and replaced by the session-based charging services Asks the server to post-rate the specified reservation unique identifier using the given resolution. If more than one rating record for that reservation identifier are present into the database, the operation chooses one arbitrarily. In that case, the operation logs the reservation identifier. When resolution is CONFIRMED then a new
ChargeableItemmay be passed.
Not likePostRateOp, there areserviceIDanduserServiceIDparameters. They have no functional meaning and are not mandatory, but setting them with same value as forpreRatemay increase the performance in multi-server configuration. - postRate(long, String, String, int, int, ChargeableItem, PrePostRateEventListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
-
Deprecated.Deprecated since version 2.0 of SAP CC and replaced by the multiservice session-based charging services Asks the server to post-rate the specified reservation unique identifier using the given resolution. If more than one rating record for that reservation identifier are present into the database, the operation chooses one arbitrarily. In that case, the operation logs the reservation identifier. When resolution is CONFIRMED then a new
ChargeableItemmay be passed.
Not likePostRateOp, there areserviceIDanduserServiceIDparameters. They have no functional meaning and are not mandatory, but setting them with same value as forpreRatemay increase the performance in multi-server configuration. - PostRateException - Exception in com.highdeal.pnr.hci
-
Exception that may occur during a
PostRateOpexecution. - PostRateException() - Constructor for exception com.highdeal.pnr.hci.PostRateException
-
Constructs an empty exception.
- PostRateException(int, String) - Constructor for exception com.highdeal.pnr.hci.PostRateException
-
Creates a new
PostRateExceptionwith reason and message - PostRateResult - Class in com.highdeal.pnr.hci
-
The result of a postrate operation contains a total amount which is the aggregation of all the master usage transaction amounts.
- PostRateResult() - Constructor for class com.highdeal.pnr.hci.PostRateResult
-
Builds an empty PostRateResult.
- PRE_RATE - Enum constant in enum class com.highdeal.cnd.message.ClientOpEventTopic
- prefixSwitch - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
PREFIX_SWITCH = 5
- preMacro - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
PRE_MACRO = 28
- PreMacroComponentModel - Class in com.highdeal.pnr.hci
-
This class represents a rate component which runs a pricing macro as a pre-component.
- PreMacroComponentModel() - Constructor for class com.highdeal.pnr.hci.PreMacroComponentModel
- prepaid - Enum constant in enum class com.highdeal.pnr.hci.AccountOperation.AccountReferenceType
-
Enumeration value for prepaid accounts.
- PREPAID - Enum constant in enum class com.highdeal.pnr.hci.AccountType
- PREPAID - Enum constant in enum class com.highdeal.pnr.hci.ChargingPlanAccountType
-
When an account is a prepaid account.
- PREPAID - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
-
Filters
transaction fieldswith scopeTransactionFieldDescription.Scope.PREPAID. - PREPAID_ACCOUNT - Enum constant in enum class com.highdeal.pnr.hci.DetailCategory
- PREPAID_ACCOUNT - Static variable in class com.highdeal.pnr.tif.ChargedTransaction
-
PREPAID_ACCOUNT
- PREPAID_ACCOUNT_CLEARING - Enum constant in enum class com.highdeal.pnr.tif.ChargedTransactionSet.ChargeType
- PREPAID_ACCOUNT_FAILURE - Enum constant in enum class com.highdeal.pnr.hci.ReratingStatus
-
This status is used to indicate that rerating process has failed due to a contract with a prepaid account.
- PREPAID_ACCOUNT_TYPE - Enum constant in enum class com.highdeal.pnr.hci.SubscriberAccountModel.DefaultChargedAccountType
- PREPAID_ACCOUNT_TYPE - Static variable in class com.highdeal.pnr.hci.InvalidSubscriberAccountException.ObjectType
- PREPAID_ACCOUNT_UNSUPPORTED - Static variable in exception com.highdeal.pnr.hci.InvalidSubscriberAccountException
- PREPAID_REFILLING - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
-
Filters
transaction fieldswith scopesTransactionFieldDescription.Scope.PREPAIDandTransactionFieldDescription.Scope.REFILLING. - PrepaidAccountModel - Class in com.highdeal.pnr.hci
-
This
Java classrepresents a prepaid account defined in asubscriber accountstored in customer master data owned by a service provider; A prepaid account is a balance defined by a minimal value (empty limit). - PrepaidAccountModel() - Constructor for class com.highdeal.pnr.hci.PrepaidAccountModel
-
Builds an empty prepaid account.
- PrepaidAccountModel(String, String, BigDecimal, String, BigDecimal, Date, Date, Date, String, AccountType) - Constructor for class com.highdeal.pnr.hci.PrepaidAccountModel
-
Builds a prepaid account.
- PrepaidAccountModel(String, String, BigDecimal, String, BigDecimal, Date, Date, Date, String, AccountType, String) - Constructor for class com.highdeal.pnr.hci.PrepaidAccountModel
-
Builds a prepaid account.
- prepaidAccountName - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
-
tf_prepaidAccountName_xlst using type
String - PrepaidAccountNameField() - Constructor for class com.highdeal.pnr.tif.ITransactionField.ChargedTransactionAccessibleFieldSet.PrepaidAccountNameField
- prepaidAccountStateChange - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
PREPAID_ACCOUNT_STATE_CHANGE = 44
- prepaidAccountUnsupported(String, String) - Static method in exception com.highdeal.pnr.hci.InvalidSubscriberAccountException
- prepaidBalanceAmount - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
-
tf_prepaidBalanceAmount_xlst using type
BigDecimal - PrepaidBalanceAmount() - Constructor for class com.highdeal.pnr.tif.ITransactionField.ChargedTransactionAccessibleFieldSet.PrepaidBalanceAmount
- PrepaidTransactionField - Enum Class in com.highdeal.pnr.hci
-
This enumeration represents the different prepaid transactions transaction fields that can be mapped to a prepaid transaction.
- PrepaidTransactionFieldMappingModel - Class in com.highdeal.pnr.hci
-
This class represents how a detail of a prepaid transaction can be mapped to a constant, or to a property of the rating context.
- PrepaidTransactionFieldMappingModel() - Constructor for class com.highdeal.pnr.hci.PrepaidTransactionFieldMappingModel
-
Builds a new prepaid transaction detail mapping.
- PrepaidTransactionFieldMappingModel(PrepaidTransactionField, String, String, BigDecimal, Date) - Constructor for class com.highdeal.pnr.hci.PrepaidTransactionFieldMappingModel
-
Builds a full prepaid transaction detail mapping.
- PrepaidTransactionMappingModel - Class in com.highdeal.pnr.hci
-
This class represents a prepaid transaction mapping, that is how properties from the rating context, or constant, can be mapped to details of a prepaid transaction.
- PrepaidTransactionMappingModel() - Constructor for class com.highdeal.pnr.hci.PrepaidTransactionMappingModel
-
Builds a new empty prepaid transaction mapping.
- prepareCancel(String) - Method in interface com.highdeal.cnd.message.ISessionConfirmation
-
This
methodallows you to cancel a reservation during a session-based charging. - prepareCancel(String) - Method in class com.highdeal.cnd.message.SessionChargingOperation
- prepareConfirm(String, ChargeableItem) - Method in interface com.highdeal.cnd.message.ISessionConfirmation
-
This
methodallows you to confirm a reservation in a charging session included in a multiservice session (or customer session). - prepareConfirm(String, ChargeableItem) - Method in class com.highdeal.cnd.message.SessionChargingOperation
- prepareConfirmAndReserve(String, ChargeableItem, ChargeableItem) - Method in interface com.highdeal.cnd.message.ISessionConfirmAndReserve
-
This
methodallows you to confirm and extend a reservation during a session-based charging. - prepareConfirmAndReserve(String, ChargeableItem, ChargeableItem) - Method in class com.highdeal.cnd.message.SessionChargingOperation
- prepareConfirmAndReserve(String, ChargeableItem, ChargeableItem, long) - Method in interface com.highdeal.cnd.message.ISessionConfirmAndReserve
-
This
methodallows you to confirm and extend a reservation during a session-based charging. - prepareConfirmAndReserve(String, ChargeableItem, ChargeableItem, long) - Method in class com.highdeal.cnd.message.SessionChargingOperation
- prepareReserve(String, ChargeableItem, ISessionReservation.SessionReservationResolution, long, String) - Method in interface com.highdeal.cnd.message.ISessionReservation
-
This
methodallows you to create a reservation request during session-based charging operations. - prepareReserve(String, ChargeableItem, ISessionReservation.SessionReservationResolution, long, String) - Method in class com.highdeal.cnd.message.SessionChargingOperation
- PrePostRateEventListener - Interface in com.highdeal.cnd.message
-
Deprecated.Deprecated since version 2.0 of SAP CC and replaced by the operations of the session-based charging services
This interface has to be implemented by the classes responsible for processing the result of a prerate or postrate operation in business context of real-time charging service with asynchronous communications. You implement a
charging clientusing theAsyncStatefulServiceClient class. - preRate(ChargeableItem, String, String, Date, int, boolean, long, int, long) - Method in class com.highdeal.cnd.message.StatefulServiceClient
-
Deprecated.Deprecated since version 2.0 of SAP CC and replaced by the session-based charging services This main operation asks the SAP CC system to prerate the specified chargeable item for the specified user service ID and the specified service ID at the specified date, and using the passed reservation unique identifier, default resolution and time to live. The operation allows the use of the same reservation unique identifier for more than one prerating. This case is managed at post-rating time.
- preRate(ChargeableItem, String, String, Date, int, boolean, long, int, long, PrePostRateEventListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
-
Deprecated.Deprecated since version 2.0 of SAP CC and replaced by the multiservice session-based charging services Asks the server to pre-rate the specified chargeable item for the specified user service ID and the specified service ID at the specified date, and using the passed reservation unique identifier, default resolution and time to live. The operation allows the used of the same reservation unique identifier for more than one pre-rating. This case is managed at post-rating time.
- preRate(ChargeableItem, String, String, Date, int, long, int, long) - Method in class com.highdeal.cnd.message.StatefulServiceClient
-
Deprecated.Deprecated since version 2.0 of SAP CC and replaced by the session-based charging services Consider the main
prerate operationfor more information. Asks the server to prerate the specified chargeable item for the specified user service ID and the specified service ID at the specified date, and using the passed reservation unique identifier, default resolution and time to live. The operation allows the use of the same reservation unique identifier for more than one prerating. This case is managed at postrating time. - preRate(ChargeableItem, String, String, Date, int, long, int, long, PrePostRateEventListener) - Method in class com.highdeal.cnd.message.AsyncStatefulServiceClient
-
Deprecated.Deprecated since version 2.0 of SAP CC and replaced by the multiservice session-based charging services Asks the server to pre-rate the specified chargeable item for the specified user service ID and the specified service ID at the specified date, and using the passed reservation unique identifier, default resolution and time to live. The operation allows the used of the same reservation unique identifier for more than one pre-rating. This case is managed at post-rating time.
- PreRateException - Exception in com.highdeal.pnr.hci
-
Exception that may occur during a
PreRateOpexecution. - PreRateException() - Constructor for exception com.highdeal.pnr.hci.PreRateException
-
Constructs an empty exception.
- PreRateException(int, String) - Constructor for exception com.highdeal.pnr.hci.PreRateException
-
Creates a new
PreRateExceptionwith reason and message - PreRateResult - Class in com.highdeal.pnr.hci
-
The result of a
PreRateOpoperation. - PreRateResult() - Constructor for class com.highdeal.pnr.hci.PreRateResult
-
Builds an empty PreRateResult.
- PreRateResult(Money, Vector<Transaction>) - Constructor for class com.highdeal.pnr.hci.PreRateResult
- PRERATING_NOT_RESOLVED_YET - Static variable in exception com.highdeal.pnr.hci.ForbiddenChargeException
-
4: Error when the operation fails because it should corrupt the rating records history of a subscription.
- PRERATING_NOT_RESOLVED_YET - Static variable in exception com.highdeal.pnr.hci.ForbiddenChargingProcessException
-
Deprecated.Do not remove this reason for compatibility with ForbiddenChargeException
- PREREQUISITE_MISSING - Enum constant in enum class com.highdeal.hci.InvalidCreationErrorException.InvalidCreationCategory
-
"prerequisiteMissing": A prerequisite of the master data is missing, first create it.
- PREREQUISITE_MISSING - Enum constant in enum class com.highdeal.hci.InvalidDeletionErrorException.InvalidDeletionCategory
-
A prerequisite of the master data is missing, first create it.
- PREREQUISITE_MISSING - Enum constant in enum class com.highdeal.hci.InvalidMaintainErrorException.InvalidMaintainCategory
-
A prerequisite of the master data is missing, first create it.
- PREREQUISITE_MISSING - Enum constant in enum class com.highdeal.hci.InvalidModificationErrorException.InvalidModificationCategory
-
A prerequisite of the master data is missing, first create it.
- preTable - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
PRE_TABLE = 30
- PreTableComponentModel - Class in com.highdeal.pnr.hci
-
This class represents a rate component which executes a translation table.
- PreTableComponentModel() - Constructor for class com.highdeal.pnr.hci.PreTableComponentModel
-
Builds an empty PreTableComponentModel.
- preTierTable - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
PRE_TIER_TABLE = 41
- PreTierTableComponentModel - Class in com.highdeal.pnr.hci
-
This class represents a rate component which executes a tier table.
- PreTierTableComponentModel() - Constructor for class com.highdeal.pnr.hci.PreTierTableComponentModel
-
Builds an empty PreTierTableComponentModel.
- PRICE_FREEZE_EFFECTIVE - Static variable in class com.highdeal.pnr.hci.SubscriptionModificationModel
-
Name of the attributeDescription that represents
priceFreezeEffective. - PRICE_FREEZE_EFFECTIVE - Static variable in class com.highdeal.pnr.hci.SubscriptionSearchFilterModel
-
Name of the attributeDescription that search for
priceFreezeEffective. - PRICE_FREEZE_EXPIRATION - Static variable in class com.highdeal.pnr.hci.SubscriptionModificationModel
-
Name of the attributeDescription that represents
priceFreezeExpiration. - PRICE_FREEZE_EXPIRATION - Static variable in class com.highdeal.pnr.hci.SubscriptionSearchFilterModel
-
Name of the attributeDescription that search for
priceFreezeExpiration. - PRICE_PLAN_NAME - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
-
Constant for name of the price plan
- PRICEFREEZE_EFFECTIVE_DATE - Enum constant in enum class com.highdeal.pnr.hci.ExportableProperty
- PRICEFREEZE_EXPIRATION_DATE - Enum constant in enum class com.highdeal.pnr.hci.ExportableProperty
- PricePlanModel - Class in com.highdeal.pnr.hci
-
This class represents a price plan.
- PricePlanModel() - Constructor for class com.highdeal.pnr.hci.PricePlanModel
-
Builds an empty PricePlanModel.
- PricePlanModel(String, String, String, String) - Constructor for class com.highdeal.pnr.hci.PricePlanModel
-
Builds a PricePlanModel.
- pricePlanName - Static variable in class com.highdeal.pnr.tif.TransactionFieldBook
-
tf_pricePlanName_xlst using type
String - PRICING_MACRO - Static variable in class com.highdeal.pnr.hci.ExportOp
-
Constant value for the pricing macro type.
- PRICING_MACRO_NODE - Static variable in class com.highdeal.catalog.hci.CatalogEntryModel
- PRICING_MACRO_TYPE - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
-
Constant for pricing macro relation type
- PRICING_SPECIALIST_PRICE_DATA - Enum constant in enum class com.highdeal.admin.hci.Role
-
This role contains restricted rights of the pricing specialist.
- pricingMacro - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType.RateComponentLocation
- PricingMacroModel - Class in com.highdeal.pnr.hci
-
This class represents a pricing macro.
The currency used in a pricing macro always corresponds to the currency used by the calling charge component. - PricingMacroModel() - Constructor for class com.highdeal.pnr.hci.PricingMacroModel
-
Builds an empty PricingMacroModel.
- PricingMacroModel(String, String, String) - Constructor for class com.highdeal.pnr.hci.PricingMacroModel
-
Deprecated.Deprecated since version 3.0 of SAP CC
- PROCESS_ALREADY_RUNNING - Static variable in exception com.highdeal.admin.hci.ExpirationAlertException
-
1: Constant for
activationProcesssAlreadyRunningerror. - PROCESS_MANAGER - Enum constant in enum class com.highdeal.admin.hci.Role
-
This role contains the business and technical process manager operation rights.
- processingInstruction(String, String) - Method in class com.highdeal.hci.XMLUnmarshaller
-
This method supports the HCI infrastructure and should not be used directly in your code.
- PRODUCT - Static variable in class com.highdeal.pnr.hci.ExportOp
-
Constant value for the product type.
- PRODUCT_CODE - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
-
Constant for name of the product
- PRODUCT_NODE - Static variable in class com.highdeal.catalog.hci.CatalogEntryModel
- ProductModel - Class in com.highdeal.pnr.hci
-
This
Java classrepresents a chargeable item package (aka product) - that corresponds to something that can be charged. - ProductModel() - Constructor for class com.highdeal.pnr.hci.ProductModel
-
Builds an empty product.
- ProductModel(String, String) - Constructor for class com.highdeal.pnr.hci.ProductModel
-
Builds a product from a code and a description.
- ProductModel(String, String, String) - Constructor for class com.highdeal.pnr.hci.ProductModel
-
Builds a product from a code, a description and a vendor.
- PRODUCTS_ARE_NOT_MODIFIABLE - Static variable in exception com.highdeal.hci.InvalidModificationException
- progressReceived(int, int, int) - Method in interface com.highdeal.hci.MessageListener
-
Invoked when the
current operationnotifies progress. - Property - Class in com.highdeal.pnr.hci
-
This
Java classrepresents a custom property (string, number, or date) in achargeable item. - Property() - Constructor for class com.highdeal.pnr.hci.Property
-
Builds an empty property.
- Property(String, int, Object) - Constructor for class com.highdeal.pnr.hci.Property
-
Builds a chargeable item property.
- PROPERTY_MISSING - Static variable in exception com.highdeal.pnr.hci.CannotInverseException
-
Constant for
propertyMissingerror. - PROPERTY_NAME - Static variable in class com.highdeal.pnr.hci.OutPropertyUpdateComponentModel
- PROPERTY_NOT_FOUND - Static variable in exception com.highdeal.pnr.hci.InvalidItemException
-
2: Error when a property is not found in the rating context.
- PropertyCurrencyBook - Class in com.highdeal.currency
-
A
PropertyCurrencyBookkeeps the currencies that can be used in your client application; The currencies are stored in a property resources. - PropertyCurrencyBook() - Constructor for class com.highdeal.currency.PropertyCurrencyBook
-
Initializes a new property currency book from the default resource file (RESOURCE_FILE).
- PropertyCurrencyBook(InputStream) - Constructor for class com.highdeal.currency.PropertyCurrencyBook
-
Initializes a new property currency book from a stream.
- PropertyCurrencyBook(String) - Constructor for class com.highdeal.currency.PropertyCurrencyBook
-
Initializes a new property currency book from a specified resource file.
- PropertyCurrencyBook(String, Locale) - Constructor for class com.highdeal.currency.PropertyCurrencyBook
-
Initializes a new property currency book from a specified resource file.
- PropertyCurrencyBook(Locale) - Constructor for class com.highdeal.currency.PropertyCurrencyBook
-
Initializes a new property currency book from the default resource file (RESOURCE_FILE).
- PropertyCurrencyBook(ResourceBundle) - Constructor for class com.highdeal.currency.PropertyCurrencyBook
-
Initializes a new property currency book from a specified resource bundle
- PropertyDescriptionModel - Class in com.highdeal.pnr.hci
-
This class represents the description of a property as seen by a client application.
- PropertyDescriptionModel() - Constructor for class com.highdeal.pnr.hci.PropertyDescriptionModel
-
Builds an empty PropertyDescriptionModel.
- PropertyDescriptionModel(String, String, int) - Constructor for class com.highdeal.pnr.hci.PropertyDescriptionModel
-
Builds a PropertyDescriptionModel.
- PropertyEntryModel - Class in com.highdeal.pnr.hci
-
This class represents a property entry.
- PropertyEntryModel() - Constructor for class com.highdeal.pnr.hci.PropertyEntryModel
-
Builds an empty
PropertyEntryModel. - PropertyEntryModel(String, String, String) - Constructor for class com.highdeal.pnr.hci.PropertyEntryModel
-
Builds a complete
PropertyEntryModel. - propertyIntroducer - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
PROPERTY_INTRODUCER = 40
- PropertyIntroducerValidator - Class in com.highdeal.pnr.hci
-
This class is used to validate the configuration of the
property introducer rate component. - PropertyIntroducerValidator() - Constructor for class com.highdeal.pnr.hci.PropertyIntroducerValidator
-
Creates a validator for the
property introducer rate component. - PropertyList - Class in com.highdeal.pnr.hci
-
List of
Property, this class provides way to manage Property by their name, name and type. - PropertyList() - Constructor for class com.highdeal.pnr.hci.PropertyList
- propertyNameWithoutCategory(String) - Static method in enum class com.highdeal.pnr.hci.DetailCategory
- propertyTypeConvertor - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
PROPERTY_TYPE_CONVERTOR = 6
- prorata - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
PRORATA = 7
- ProrataModel - Class in com.highdeal.pnr.hci
-
This class represents a prorata.
- ProrataModel() - Constructor for class com.highdeal.pnr.hci.ProrataModel
-
Builds an empty ProrataModel.
- ProrataModel(int, BigDecimal, int, BigDecimal, boolean, boolean) - Constructor for class com.highdeal.pnr.hci.ProrataModel
-
Builds a ProrataModel.
- PRORATED - Static variable in interface com.highdeal.pnr.hci.RatingContextDescription
-
Constant for when a recurring rate is prorated.
- publicHoliday - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
PUBLIC_HOLIDAY = 8
- PublicHolidaysModel - Class in com.highdeal.calendar.hci
-
This
Java classrepresents the public holidays handled be the connected SAP CC system. - PublicHolidaysModel() - Constructor for class com.highdeal.calendar.hci.PublicHolidaysModel
-
Builds an empty PublicHolidaysModel.
- PublicHolidaysModel.HolidaysGroup - Class in com.highdeal.calendar.hci
-
This
static Java classA group is identified by astring code. - publicHolidaySplitter - Enum constant in enum class com.highdeal.pnr.hci.RateComponentType
-
PUBLIC_HOLIDAY_SPLITTER = 9
- PurchaseOrder - Class in com.highdeal.pnr.hci
-
This class contains the transactional data which is returned to your Java-based client application by the connected SAP CC system.
- PurchaseOrder() - Constructor for class com.highdeal.pnr.hci.PurchaseOrder
-
Builds an empty purchase order
- PurchaseOrder(int, Money, int) - Constructor for class com.highdeal.pnr.hci.PurchaseOrder
-
Builds a purchase order with a state, an amount and a snapshot identifier
- PurchaseOrder(int, Money, int, AbstractList<ChargingResult>) - Constructor for class com.highdeal.pnr.hci.PurchaseOrder
-
Builds a purchase order with a state, an amount, a snapshot identifier and a list of
charging results. - PurchaseOrder(int, Money, int, Vector<Transaction>) - Constructor for class com.highdeal.pnr.hci.PurchaseOrder
-
Builds a purchase order with a state, an amount, a snapshot identifier and a list of
rated transactionsdynamically priced by the SAP CC system - PurchaseOrder(int, Money, AbstractList<ChargingResult>) - Constructor for class com.highdeal.pnr.hci.PurchaseOrder
-
Builds a purchase order with a state, an amount and a list of
charged transaction sets. - PurchaseOrder(int, Money, Vector<Transaction>) - Constructor for class com.highdeal.pnr.hci.PurchaseOrder
-
Builds a purchase order with a state, an amount and a list of
rated transactionsdynamically priced by the SAP CC system - PURGE_ALLOWANCES_PROCESS_ALREADY_RUNNING - Static variable in exception com.highdeal.pnr.hci.PurgeAllowanceException
-
2: Constant for
purgeAllowanceProcesssAlreadyRunningerror. - PURGE_CHANGE_LISTS - Enum constant in enum class com.highdeal.hci.HCIClientOperation.HCIOperation
- PURGE_FILE_METADATA - Enum constant in enum class com.highdeal.hci.HCIClientOperation.HCIOperation
- PURGE_IDEMPOTENCY_STORAGE - Enum constant in enum class com.highdeal.hci.HCIClientOperation.HCIOperation
- PURGE_JOB_RECORD - Enum constant in enum class com.highdeal.hci.HCIClientOperation.HCIOperation
- PurgeAllowanceException - Exception in com.highdeal.pnr.hci
-
Exception thrown when the purge allowance operation is requested with invalid arguments.
- PurgeAllowanceException() - Constructor for exception com.highdeal.pnr.hci.PurgeAllowanceException
-
Constructs an empty exception.
- PurgeAllowanceException(int, String) - Constructor for exception com.highdeal.pnr.hci.PurgeAllowanceException
-
Constructs an exception with a message; It contains a human readable text.
- PurgeAllowancesOp - Class in com.highdeal.admin.hci
-
FOR INTERNAL USE ONLY - See the Admin+ user interface; This mass operation allows to trigger the Purge Allowances process on all the charging contracts (Concept: provider contracts) in customer master data of a service provider; It contains a date which is used as from date reference to remove allowances.
- PurgeAllowancesOp() - Constructor for class com.highdeal.admin.hci.PurgeAllowancesOp
-
Constructs an empty PurgeAllowances operation.
- PurgeAllowancesResult - Class in com.highdeal.admin.hci
-
FOR INTERNAL USE ONLY - This class represents the result of the
Purge Allowances operation; It contains an overall execution status (seePurgeAllowancesResult.PERFORMED_STATUS, #INCOMPLETE_STATUS, or #STOPPED_STATUS) and the total count of processed provider contracts. - PurgeAllowancesResult() - Constructor for class com.highdeal.admin.hci.PurgeAllowancesResult
-
Builds an empty purge allowances result.
- PurgeFileMetadataOp - Class in com.highdeal.admin.hci
-
FOR INTERNAL USE ONLY - See the Admin+ user interface. This operation allows to delete sets of file metadata linked to a root data file whose purge reference date is lower than the specified reference date.
- PurgeFileMetadataOp() - Constructor for class com.highdeal.admin.hci.PurgeFileMetadataOp
- PurgeFileMetadataResult - Class in com.highdeal.admin.hci
-
FOR INTERNAL USE ONLY - See the Admin+ user interface. This class represents the result of the
Purge File Metadata operation. - PurgeFileMetadataResult() - Constructor for class com.highdeal.admin.hci.PurgeFileMetadataResult
- PurgeIdempotencyStorageOp - Class in com.highdeal.admin.hci
-
This operation allows you to purge the old idempotency records in the back-end database system.
- PurgeIdempotencyStorageOp() - Constructor for class com.highdeal.admin.hci.PurgeIdempotencyStorageOp
- PurgeIdempotencyStorageResult - Class in com.highdeal.admin.hci
-
This class represents the result of the
Purge Idempotency Storage operation. - PurgeIdempotencyStorageResult() - Constructor for class com.highdeal.admin.hci.PurgeIdempotencyStorageResult
- PurgeJobRecordOp - Class in com.highdeal.admin.hci
-
This operation is used to purge the Job Record records in the database.
- PurgeJobRecordOp() - Constructor for class com.highdeal.admin.hci.PurgeJobRecordOp
- PurgeJobRecordResult - Class in com.highdeal.admin.hci
-
This class represents the result of the
Purge Job Record operation. - PurgeJobRecordResult() - Constructor for class com.highdeal.admin.hci.PurgeJobRecordResult
- putServiceInfo(ServiceInfo) - Method in class com.highdeal.admin.hci.InstanceInfoImpl
- putServiceInfo(ServiceInfo.ServiceInfoType, String, int, ServiceInfo.ServiceInfoSecurity) - Method in class com.highdeal.admin.hci.InstanceInfoImpl
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ChargeableItemmay be passed.Not like
PostRateOp, there areserviceIDanduserServiceIDparameters. They have no functional meaning and are not mandatory, but setting them with same value as forpreRatemay increase the performance in multi-server configuration.