Interface RatedEventView


public interface RatedEventView
Interface for RatedEventView
  • Method Details

    • getChargingRequest

      ChargingRequestView getChargingRequest()
      Get charging request view
      Returns:
      charging request
    • getChargingResult

      ChargingResultView getChargingResult()
      Get charging result view
      Returns:
      charging result
    • getProductId

      String getProductId()
      Get product id
      Returns:
      product id
    • getCustomerId

      String getCustomerId()
      Get customer id
      Returns:
      customer id
    • getExternalReference

      String getExternalReference()
      Get external reference
      Returns:
      external reference
    • getCreateTime

      long getCreateTime()
      Get create time
      Returns:
      create time
    • getExternalServiceType

      String getExternalServiceType()
      Get external service type
      Returns:
      external service type
    • getExternalEventType

      String getExternalEventType()
      Get external event type
      Returns:
      external event type
    • getAllImpactedCustomers

      Set<String> getAllImpactedCustomers()
      Gets list of all customers impacted by this rated event
      Returns:
      list of all customers impacted by this rated event
    • getCustomFields

      Map<String,String> getCustomFields()
      Get custom rated event fields which are enriched by ECE extensions
      Returns:
      map of custom fields
    • getReasonForCDRSplit

      HashSet<oracle.communication.brm.charging.session.MidSessionCDRInfo.ReasonCode> getReasonForCDRSplit()
    • getAggregatedPayloadDetails

      Map<String,oracle.communication.brm.charging.orchestration.charging.request.ChargingRequest> getAggregatedPayloadDetails()
      Map has the RG Specific Usage request
      Returns:
      Map of invalid input: '<'RatingGroup,ChargingRequest>
    • isAggregatedRatedEvent

      boolean isAggregatedRatedEvent()
      Returns is the Rated event is an AggregatedRatedEvent or not
      Returns:
      boolean