Class PostRatingMidSessionExtensionContextImpl
java.lang.Object
oracle.communication.brm.charging.extensions.framework.ExtensionContextImpl
oracle.communication.brm.charging.extensions.client.PostRatingMidSessionExtensionContextImpl
- All Implemented Interfaces:
PostRatingMidSessionExtensionContext
,ExtensionContext
public final class PostRatingMidSessionExtensionContextImpl
extends oracle.communication.brm.charging.extensions.framework.ExtensionContextImpl
implements PostRatingMidSessionExtensionContext
Pre rating extension context implementation
-
Constructor Summary
ConstructorsConstructorDescriptionPostRatingMidSessionExtensionContextImpl
(ExtensionProduct product, ExtensionCustomer customer, UsageRequest currentUsageRequest, ExtensionBalance balance, Map<Integer, ExtensionRatingPeriod> extensionExtensionRPMap, UsageRequest chargingRequest) -
Method Summary
Methods inherited from class oracle.communication.brm.charging.extensions.framework.ExtensionContextImpl
getConfigurationBeanRepository, getExtensionsDataRepository, getLogger, setConfigurationBeanRepository, setExtensionsDataRepository
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface oracle.communication.brm.charging.extensions.framework.ExtensionContext
getConfigurationBeanRepository, getExtensionsDataRepository, getLogger, getRequestOperationsList
-
Constructor Details
-
PostRatingMidSessionExtensionContextImpl
public PostRatingMidSessionExtensionContextImpl(ExtensionProduct product, ExtensionCustomer customer, UsageRequest currentUsageRequest, ExtensionBalance balance, Map<Integer, ExtensionRatingPeriod> extensionExtensionRPMap, UsageRequest chargingRequest)
-
-
Method Details
-
getProduct
- Specified by:
getProduct
in interfacePostRatingMidSessionExtensionContext
- Returns:
-
getCustomer
- Specified by:
getCustomer
in interfacePostRatingMidSessionExtensionContext
- Returns:
-
getCurrentUsageRequest
- Specified by:
getCurrentUsageRequest
in interfacePostRatingMidSessionExtensionContext
- Returns:
-
getExtensionExtensionRPMap
- Specified by:
getExtensionExtensionRPMap
in interfacePostRatingMidSessionExtensionContext
- Returns:
-
getBalance
- Specified by:
getBalance
in interfacePostRatingMidSessionExtensionContext
- Returns:
-
getChargingRequest
- Specified by:
getChargingRequest
in interfacePostRatingMidSessionExtensionContext
- Returns:
-
toString
-