Package 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, ...).

  • Technical Interface: Message TCP
  • Endpoint: Dispatcher instance(s) of the SAP CC system
  • API Technology: [x] Java, [ ] SOAP, [ ] Proprietary XML
  • Security: SAP CC Security Guide

Notification Services

Business Notification Services

The SAP CC system generates business notification alerts relating to charging and accounting.

System Notification Services

The SAP CC system generates technical notification alerts for monitoring the SAP CC system.

Asynchronous Notifications

SAP CC provides asynchronous notifications relating to the:

  • System processing level
  • Business processing level (account and balance management)

Synchronous Notifications

Bussines processing level (account and balance management): SAP CC provides some business notifications in the results of the charging operations (event-based, session-based, or offline).

Prerequisistes

    You have determined the notifications you want to be able to handle in your client application: System processing level, Business processing level (account and balance management).

    Regarding to the business notifications relating to accounting and charging, you have determined the relevant processing mode:

    • Synchronous services: The notifications are included in the result of the charging operation requests; Refer then to the convergent charging services.
    • Asynchronous services: The notifications are regularly published but not in the timeframe of the charging operations.

    Tip

    Consult the SAP CC Notification Reference documentation for more information about these notifications.

    Example

    Your system landscape must be able to handle the notifications available for the management of accounts and balances (ABM). Your Java-based application must treat the amount alerts and the account expiration alerts sent by an SAP CC system.

    Configuration

    Before implementing the handling of asynchronous notifications:

    • A notification policy must be configured in the SAP CC system. Refer to the corresponding Customizing activity in the SAP CC Implementation and Configuration Guide.
    • Some master data must be configured in the SAP CC system. Refer to the corresponding Customizing activity in the SAP CC Implementaton and Configuration Guide and to the SAP CC Notification Reference.

    Implementation in Your Client Application

    Customizing Sequence

    Perform the following steps to implement the notification handling for Balance Alerts in your Java-based application:

    1. Implement the NotificationHandler Java interface to develop the functions that deal with notifications received from the connected SAP CC system
    2. Instantiate the NotificationServiceClient as described in the Javadoc of the Notification Service Client.

    Additional Information

    Consult the product documentation of SAP Convergent Charging:

    • See the SAP CC Notification Reference about the notifications provided by SAP CC.
    • See the SAP CC Application Help about the notification management feature.
    • See the SAP CC Implementation and Configuration Guide to set up the notification policy of the SAP CC system.