com.highdeal.cnd.message
Interface ISessionUpdateChargingAsyncOperation
- All Superinterfaces:
- IExternalDataSettable, ISessionAsyncOperation, ISessionConfirmAndReserve, ISessionConfirmation, ISessionDefaultAttributeHolder, ISessionReservation
- All Known Implementing Classes:
- SessionChargingOperation
public interface ISessionUpdateChargingAsyncOperation
- extends ISessionReservation, ISessionConfirmation, ISessionConfirmAndReserve, ISessionAsyncOperation, IExternalDataSettable
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:
Advanced Implementation
Use the setExternalData(..) method.
- See Also:
ISessionStartChargingAsyncOperation,
ISessionStopChargingAsyncOperation