Package com.highdeal.pnr.tif
Interface IClearTransaction
public interface IClearTransaction
This
Java interface describes the Transaction Integration Framework (TIF).
Implementation in Your Client Application
Advanced Implementation
You can implement the following methods that are automatically called by the SAP CC system when rated transactions are delivered.
At launch time, the SAP Convergent Charging launcher will instantiate a true TransactionProcessor
which implements this interface.
System Configuration
You must specify the name of your customized transaction processor (which implements
this interface) by setting up the TRANSAC_PROC_CLASS parameter
in the SAP CC system.
-
Method Summary
Modifier and TypeMethodDescriptionvoidThis 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.voidInvoked for eachset of charged transactionsgenerated by the SAP CC system at reservation time.voidThis method is called for each (transient) transaction set produced by the SAP CC system; This method is responsible for reclearing/managing the transaction set.
-
Method Details
-
clear
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.- Parameters:
ts- The transaction set to be cleared- Throws:
TransactionProcessorFailureException
-
reClear
This method is called for each (transient) transaction set produced by the SAP CC system; This method is responsible for reclearing/managing the transaction set.- Parameters:
cts- The transaction set to be cleared- Throws:
TransactionProcessorFailureException
-
clearOnReservation
Invoked for eachset of charged transactionsgenerated by the SAP CC system at reservation time. Implement this method only if you need to report the temporary transactions generated at the start or update of a session-based rating. Transactions can only be used for information purposes as they can be confirmed or cancelled according to the following update or stop of within the session.- Parameters:
cts- Theset of charged transactionsto report to an external system.- Throws:
TransactionProcessorFailureException
-