- CANNOT_INITIALIZE_JOB - Static variable in exception com.highdeal.bart.hci.SchedulingException
-
The job can not be initialized.
- CANNOT_RATE_INVALID_ITEM - Static variable in exception com.highdeal.bart.hci.InvalidCDRException
-
The CDR cannot be rated because of the invalid item.
- CDR_ALREADY_RATED - Static variable in exception com.highdeal.bart.hci.InvalidCDRException
-
The CDR is already rated.
- CDR_BEING_RATED - Static variable in exception com.highdeal.bart.hci.InvalidCDRException
-
The CDR cannot be modified because it is being rated.
- CDR_DOES_NOT_EXIST - Static variable in exception com.highdeal.bart.hci.InvalidCDRException
-
The given CDR Id doesn't refer to an existing CDR.
- CDR_ID - Static variable in class com.highdeal.bart.hci.CDRModificationModel
-
Name of the attributeDescription that searches for cdrID.
- CDR_ID - Static variable in class com.highdeal.bart.hci.CDRSearchFilterModel
-
Name of the attributeDescription that searches for cdrID.
- CDR_IGNORED - Static variable in exception com.highdeal.bart.hci.InvalidCDRException
-
The CDR is ignored.
- CDRListModel - Class in com.highdeal.bart.hci
-
This class is used internally by BART in order to save list of cdrs in an XML output.
Please, use
getCDRs() for getting list of cdrs.
- CDRListModel() - Constructor for class com.highdeal.bart.hci.CDRListModel
-
Builds an empty CDRListModel.
- CDRModel - Class in com.highdeal.bart.hci
-
A Consumption Detail Record (CDR) represents a customer service usage; This information data record
includes the characteristics of the service consumption by an end customer of the service provider.
- CDRModel() - Constructor for class com.highdeal.bart.hci.CDRModel
-
Builds an empty CDR model
- CDRModel(ChargeableItem, String, String, Date, String) - Constructor for class com.highdeal.bart.hci.CDRModel
-
Builds a CDR with a chargeable item
(see
here), source, and access information;
This constructor should be used to implement the acquisition process in your client application
via the
Message TCP technical interface (see the
AcquireCDROp class)
or the
HTTP Communication Interface (HCI) technical interface (see the
CDRServiceClient class).
- CDRModel(Long, Integer, ChargeableItem, String, String, Long, Short, Long, Date, Date, Date, int, String, int, Long, Long, String, String) - Constructor for class com.highdeal.bart.hci.CDRModel
-
Deprecated.
- CDRModel(Long, Integer, ChargeableItem, String, String, Long, Short, long, Long, Date, Date, Date, int, String, int, Long, Long, String, String) - Constructor for class com.highdeal.bart.hci.CDRModel
-
INTERNAL USE ONLY - Builds a CDR model with full information.
- CDRModel(Long, ChargeableItem, String, String, Integer, Long, Short, Long, Date, int) - Constructor for class com.highdeal.bart.hci.CDRModel
-
Deprecated.
- CDRModel(Long, ChargeableItem, String, String, Integer, Long, Short, long, Long, Date, int) - Constructor for class com.highdeal.bart.hci.CDRModel
-
INTERNAL USE ONLY - Builds a CDR model with rating information.
- CDRModificationModel - Class in com.highdeal.bart.hci
-
This modification model describes all available modifications on CDRs.
- CDRModificationModel() - Constructor for class com.highdeal.bart.hci.CDRModificationModel
-
- CDROperationResult - Class in com.highdeal.bart.hci
-
This class is a generic abstract class for the results returned by operations on CDR.
- CDROperationResult(String, boolean) - Constructor for class com.highdeal.bart.hci.CDROperationResult
-
Builds an CDROperationResult without CDR.
- CDRSearchFilterModel - Class in com.highdeal.bart.hci
-
This filter allows to retrieve any cdr by using
attributeDescriptionModel
to build search criterias.
- CDRSearchFilterModel() - Constructor for class com.highdeal.bart.hci.CDRSearchFilterModel
-
Builds an empty CDRSearchFilterModel.
- CDRServiceClient - Class in com.highdeal.bart.message
-
This
Java class provides the necessary operations to implement
Offline Acquisition Services to develop an offline mediation application or connector
to be able to send
Consumption Detail Records (CDRs) to the SAP CC BART Server system for being charged by SAP Convergent Charging;
This class enables synchronous communications via the
Message TCP high-speed technical interface.
- CDRServiceClient() - Constructor for class com.highdeal.bart.message.CDRServiceClient
-
Creates a non-initialized
MessageClient;
One of the methods
connect() must then be used to connect it to the distant SAP CC BART Server system.
- CDRServiceClient(String, int) - Constructor for class com.highdeal.bart.message.CDRServiceClient
-
Creates a MessageClient and connects it with the distant SAP CC BART Server system (server side of this API).
- CDRServiceClient(String, int, int) - Constructor for class com.highdeal.bart.message.CDRServiceClient
-
Creates a MessageClient and connects it with the distant SAP CC BART Server system (server side of this API);.
- CDRServiceClient(String, int, String, int) - Constructor for class com.highdeal.bart.message.CDRServiceClient
-
Initializes a MessageClient and connects it with the distant SAP CC BART Server system (server side of this API).
- 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.
- checkModifications() - Method in class com.highdeal.bart.hci.CDRModificationModel
-
- CLASSNAME - Static variable in class com.highdeal.bart.iec.hci.BartAcquisitionSessionModel
-
- clean(T) - Method in interface com.highdeal.hci.XMLMarshallableComparator.XMLMarshallableCleaner
-
- CleanDatabaseJobModel - Class in com.highdeal.bart.hci
-
This
Java class represents a job for cleaning the back-end database and extends the abstract class
SchedulableJobModel.
- CleanDatabaseJobModel() - Constructor for class com.highdeal.bart.hci.CleanDatabaseJobModel
-
Builds an empty job model.
- CleanDatabaseJobModel(Long, Long, String, int, String) - Constructor for class com.highdeal.bart.hci.CleanDatabaseJobModel
-
Public constructor
- CLEANED_STATUS - Static variable in class com.highdeal.bart.hci.AcquisitionSessionModel
-
Status for badly ended acquisition session.
- CLEANED_STATUS - Static variable in class com.highdeal.bart.hci.RatingSessionModel
-
This status indicates that the rating session has been badly stopped and cleaned at the server restart.
- close() - Method in class com.highdeal.bart.message.CDRServiceClient
-
Closes the connection with the CDR Service server.
- com.highdeal.bart.admin.hci - package com.highdeal.bart.admin.hci
-
- com.highdeal.bart.hci - package com.highdeal.bart.hci
-
This Java package provides you with the Java APIs necessary for the implementation of business services that
require the HTTP Communication Interface (HCI) technical interface of SAP Convergent Charging.
- com.highdeal.bart.iec - package com.highdeal.bart.iec
-
- com.highdeal.bart.iec.hci - package com.highdeal.bart.iec.hci
-
- com.highdeal.bart.message - package com.highdeal.bart.message
-
This Java package provides you with the Java APIs necessary for the implementation of business services that require communications via the Message TCP technical interface.
- com.highdeal.hci - package com.highdeal.hci
-
- compareKey() - Method in class com.highdeal.bart.hci.CDRModel
-
- compareTo(CDRModel) - Method in class com.highdeal.bart.hci.CDRModel
-
- compareTo(SchedulableJobModel) - Method in class com.highdeal.bart.hci.SchedulableJobModel
-
- connect(String, int, int) - Method in class com.highdeal.bart.message.CDRServiceClient
-
Connects this MessageClient using the round robin
with the distant SAP CC BART Server system with communication timeout set in client application side.
- connect(String, int) - Method in class com.highdeal.bart.message.CDRServiceClient
-
Connects this MessageClient using the round robin
with the distant SAP CC BART Server system.
- connect(String, int, String, int) - Method in class com.highdeal.bart.message.CDRServiceClient
-
Connects this MessageClient using the round robin
with the server.
- connect(String, int, String, int, ServiceClientTuning) - Method in class com.highdeal.bart.message.CDRServiceClient
-
Connects this CDRServiceClient to the distant SAP CC BART Server system.
- ConsolidateCDRBulkOp - Class in com.highdeal.bart.hci
-
- ConsolidateCDRBulkOp() - Constructor for class com.highdeal.bart.hci.ConsolidateCDRBulkOp
-
Builds a empty consolidateCDRBulkOp
- ConsolidateCDRBulkResult - Class in com.highdeal.bart.hci
-
This class is the result of the consolidate operation bulks.
- ConsolidateCDRBulkResult() - Constructor for class com.highdeal.bart.hci.ConsolidateCDRBulkResult
-
Builds an empty consolidate cdr bulk result.
- CONSUMPTION_DATE - Static variable in class com.highdeal.bart.hci.CDRModificationModel
-
Name of the attributeDescription that searches for
consumptionDate.
- CONSUMPTION_DATE - Static variable in class com.highdeal.bart.hci.CDRSearchFilterModel
-
Name of the attributeDescription that searches for
consumptionDate.
- contextPropertyRenamed(ContextProperty, String) - Method in class com.highdeal.bart.iec.hci.AcquireXCIActionModel
-
- contextPropertyRenamed(ContextProperty, String) - Method in class com.highdeal.bart.iec.hci.BartAcquisitionSessionModel
-
- CREATE_AND_DEDUPLICATE_MODE - Static variable in class com.highdeal.bart.hci.CreateCDROp
-
In this mode, status of duplicate CDR is set to duplicate.
- CREATE_AND_REJECT_DUPLICATE_MODE - Static variable in class com.highdeal.bart.hci.CreateCDROp
-
In this mode, duplicate CDR are rejected.
- CREATE_MODE - Static variable in class com.highdeal.bart.hci.CreateCDROp
-
In this mode, the CDR is created without de-duplication detection.
- CreateCDROp - Class in com.highdeal.bart.hci
-
This operation allows to create a CDR which is not link to any Acquisition Session.
- CreateCDROp() - Constructor for class com.highdeal.bart.hci.CreateCDROp
-
Builds an empty operation.
- CreateCDRResult - Class in com.highdeal.bart.hci
-
This class represents the result of the
CreateCDROp operation.
- CreateCDRResult() - Constructor for class com.highdeal.bart.hci.CreateCDRResult
-
Builds an empty AcquireCDRResult.
- CreateSchedulableJobOp - Class in com.highdeal.bart.hci
-
- CreateSchedulableJobOp() - Constructor for class com.highdeal.bart.hci.CreateSchedulableJobOp
-
Creates a job in database.
- CreateSchedulableJobResult - Class in com.highdeal.bart.hci
-
- CreateSchedulableJobResult() - Constructor for class com.highdeal.bart.hci.CreateSchedulableJobResult
-
Builds an empty CreateSchedulableJobResult.