Interface ISessionUpdateChargingAsyncOperation

All Superinterfaces:
IExternalDataSettable, ISessionAsyncOperation, ISessionConfirmAndReserve, ISessionConfirmation, ISessionDefaultAttributeHolder, ISessionReservation
All Known Implementing Classes:
SessionChargingOperation

This Java interface defines the necessary methods for implementing an createSessionUpdaAsyncOperation(..) update of a multiservice session during session-based charging operations; for each charging session, you confirm a reservation, cancel, or extend a reservation.

You trigger the update operation by executing the object returned by the createSessionUpdaAsyncOperation(..) method in your charging client.

Note

You can initiate a new charging session by preparing a new reservation cycle.

Related Interfaces

You can consider the following Java interfaces that are very similar:

Implementation in Your Client Application

Customizing

Your charging client manages the current active charging sessions by calling:

Note

In your implementation code, you use this interface as result of the method:

Async. Comm.
createSessionUpdateAsyncOperation(..)

Advanced Implementation

Use the setExternalData(..) method.

See Also: