Interface ProfileSharingAgreementUpdateRequest

All Superinterfaces:
Request<oracle.communication.brm.charging.messages.update.Update>, Serializable, oracle.communication.brm.charging.messages.update.SharingAgreementUpdateReq, TemporalObject, oracle.communication.brm.charging.messages.update.UpdateRequest, oracle.communication.brm.charging.ratingview.UpdateRequestView

public interface ProfileSharingAgreementUpdateRequest extends oracle.communication.brm.charging.messages.update.SharingAgreementUpdateReq
Interface for Update request to construct/modify/delete DistributionSharingAgreement for a given customer
  • Nested Class Summary

    Nested classes/interfaces inherited from interface oracle.communication.brm.charging.messages.update.UpdateRequest

    oracle.communication.brm.charging.messages.update.UpdateRequest.ChargeSharing
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns list of Rating Profile Ids

    Methods inherited from interface oracle.communication.brm.charging.messages.framework.Request

    getOperation, getPayload, getStatus

    Methods inherited from interface oracle.communication.brm.charging.messages.update.SharingAgreementUpdateReq

    getAgreementMembers, getName, getProductId, getSharingAgreementId

    Methods inherited from interface oracle.communication.brm.charging.messages.framework.TemporalObject

    getCreationInstant

    Methods inherited from interface oracle.communication.brm.charging.messages.update.UpdateRequest

    getBusinessEvent, getCustomerId, getCustomerIds, getEventDateTime, getMsgId, getTraced, getUserIdentity, isAsynchronous, isChargeSharing, isTransactional, revisionCheck, setAsynchronous, setCustomerId, setTraced, setTransactional
  • Method Details

    • getProfileIdMap

      Map<String,List<String>> getProfileIdMap()
      Returns list of Rating Profile Ids
      Returns:
      collection of Rating Profile Ids