Interface ContractUpdateRequest.OfferingOverrideDetails
- All Superinterfaces:
Serializable
- Enclosing interface:
ContractUpdateRequest
Source details required by the Contract activity to construct an offering override.
-
Method Summary
Modifier and TypeMethodDescriptionCollection<oracle.communication.brm.charging.product.EventDateRanges> Returns event-specific date ranges for the override.Returns the referenced product or discount POID identifier.Returns the offering override identifier.oracle.communication.brm.charging.product.OfferingOverride.ProductObjectTypeReturns whether the referenced BRM object is a product or discount.
-
Method Details
-
getOfferingOverrideId
String getOfferingOverrideId()Returns the offering override identifier.- Returns:
- the offering override identifier
-
getProductObjType
oracle.communication.brm.charging.product.OfferingOverride.ProductObjectType getProductObjType()Returns whether the referenced BRM object is a product or discount.- Returns:
- the referenced product object type
-
getOfferingExternalId
String getOfferingExternalId()Returns the referenced product or discount POID identifier.- Returns:
- the offering external identifier
-
getEventDateRanges
Collection<oracle.communication.brm.charging.product.EventDateRanges> getEventDateRanges()Returns event-specific date ranges for the override.- Returns:
- the event date ranges
-