Interface MessageFactory

    • Method Detail

      • createRoMultipleServicesCreditControl

        MultipleServicesCreditControl createRoMultipleServicesCreditControl()
        Create an empty MultipleServicesCreditControl (Grouped AVP) instance.
      • createAccumulatedCost

        AccumulatedCost createAccumulatedCost​(long valueDigits)
        Create a AccumulatedCost (Grouped AVP) instance using required AVP values.
      • createAccumulatedCost

        AccumulatedCost createAccumulatedCost()
        Create an empty AccumulatedCost (Grouped AVP) instance.
      • createAfCorrelationInformation

        AfCorrelationInformation createAfCorrelationInformation​(byte[] afChargingIdentifier)
        Create a AfCorrelationInformation (Grouped AVP) instance using required AVP values.
      • createAfCorrelationInformation

        AfCorrelationInformation createAfCorrelationInformation()
        Create an empty AfCorrelationInformation (Grouped AVP) instance.
      • createUnitCost

        UnitCost createUnitCost​(long valueDigits)
        Create a UnitCost (Grouped AVP) instance using required AVP values.
      • createUnitCost

        UnitCost createUnitCost()
        Create an empty UnitCost (Grouped AVP) instance.
      • createTrafficDataVolumes

        TrafficDataVolumes createTrafficDataVolumes()
        Create an empty TrafficDataVolumes (Grouped AVP) instance.
      • createWlanRadioContainer

        WlanRadioContainer createWlanRadioContainer()
        Create an empty WlanRadioContainer (Grouped AVP) instance.
      • createPsInformation

        PsInformation createPsInformation()
        Create an empty PsInformation (Grouped AVP) instance.
      • createAocCostInformation

        AocCostInformation createAocCostInformation()
        Create an empty AocCostInformation (Grouped AVP) instance.
      • createRateElement

        RateElement createRateElement​(CcUnitType ccUnitType)
        Create a RateElement (Grouped AVP) instance using required AVP values.
      • createRateElement

        RateElement createRateElement()
        Create an empty RateElement (Grouped AVP) instance.
      • createDestinationInterface

        DestinationInterface createDestinationInterface()
        Create an empty DestinationInterface (Grouped AVP) instance.
      • createOriginatorAddress

        OriginatorAddress createOriginatorAddress()
        Create an empty OriginatorAddress (Grouped AVP) instance.
      • createTrigger

        Trigger createTrigger()
        Create an empty Trigger (Grouped AVP) instance.
      • createAdditionalContentInformation

        AdditionalContentInformation createAdditionalContentInformation()
        Create an empty AdditionalContentInformation (Grouped AVP) instance.
      • createMmContentType

        MmContentType createMmContentType()
        Create an empty MmContentType (Grouped AVP) instance.
      • createAddressDomain

        AddressDomain createAddressDomain()
        Create an empty AddressDomain (Grouped AVP) instance.
      • createSupplementaryService

        SupplementaryService createSupplementaryService()
        Create an empty SupplementaryService (Grouped AVP) instance.
      • createQosInformation

        QosInformation createQosInformation()
        Create an empty QosInformation (Grouped AVP) instance.
      • createOriginatorInterface

        OriginatorInterface createOriginatorInterface()
        Create an empty OriginatorInterface (Grouped AVP) instance.
      • createLcsClientName

        LcsClientName createLcsClientName()
        Create an empty LcsClientName (Grouped AVP) instance.
      • createTalkBurstExchange

        TalkBurstExchange createTalkBurstExchange​(Date pocChangeTime)
        Create a TalkBurstExchange (Grouped AVP) instance using required AVP values.
      • createTalkBurstExchange

        TalkBurstExchange createTalkBurstExchange()
        Create an empty TalkBurstExchange (Grouped AVP) instance.
      • createCurrentTariff

        CurrentTariff createCurrentTariff()
        Create an empty CurrentTariff (Grouped AVP) instance.
      • createNextTariff

        NextTariff createNextTariff()
        Create an empty NextTariff (Grouped AVP) instance.
      • createEarlyMediaDescription

        EarlyMediaDescription createEarlyMediaDescription()
        Create an empty EarlyMediaDescription (Grouped AVP) instance.
      • createMessageBody

        MessageBody createMessageBody​(String contentType,
                                      long contentLength)
        Create a MessageBody (Grouped AVP) instance using required AVP values.
      • createMessageBody

        MessageBody createMessageBody()
        Create an empty MessageBody (Grouped AVP) instance.
      • createMbmsInformation

        MbmsInformation createMbmsInformation()
        Create an empty MbmsInformation (Grouped AVP) instance.
      • createRecipientAddress

        RecipientAddress createRecipientAddress()
        Create an empty RecipientAddress (Grouped AVP) instance.
      • createServerCapabilities

        ServerCapabilities createServerCapabilities()
        Create an empty ServerCapabilities (Grouped AVP) instance.
      • createMmtelInformation

        MmtelInformation createMmtelInformation()
        Create an empty MmtelInformation (Grouped AVP) instance.
      • createMessageClass

        MessageClass createMessageClass()
        Create an empty MessageClass (Grouped AVP) instance.
      • createOriginatorReceivedAddress

        OriginatorReceivedAddress createOriginatorReceivedAddress()
        Create an empty OriginatorReceivedAddress (Grouped AVP) instance.
      • createPocUserRole

        PocUserRole createPocUserRole()
        Create an empty PocUserRole (Grouped AVP) instance.
      • createSdpTimestamps

        SdpTimestamps createSdpTimestamps()
        Create an empty SdpTimestamps (Grouped AVP) instance.
      • createTrunkGroupId

        TrunkGroupId createTrunkGroupId()
        Create an empty TrunkGroupId (Grouped AVP) instance.
      • createSdpMediaComponent

        SdpMediaComponent createSdpMediaComponent()
        Create an empty SdpMediaComponent (Grouped AVP) instance.
      • createSmsInformation

        SmsInformation createSmsInformation()
        Create an empty SmsInformation (Grouped AVP) instance.
      • createTariffInformation

        TariffInformation createTariffInformation​(CurrentTariff currentTariff)
        Create a TariffInformation (Grouped AVP) instance using required AVP values.
      • createTariffInformation

        TariffInformation createTariffInformation()
        Create an empty TariffInformation (Grouped AVP) instance.
      • createRemainingBalance

        RemainingBalance createRemainingBalance​(UnitValue unitValue,
                                                long currencyCode)
        Create a RemainingBalance (Grouped AVP) instance using required AVP values.
      • createRemainingBalance

        RemainingBalance createRemainingBalance()
        Create an empty RemainingBalance (Grouped AVP) instance.
      • createAllocationRetentionPriority

        AllocationRetentionPriority createAllocationRetentionPriority​(long priorityLevel)
        Create a AllocationRetentionPriority (Grouped AVP) instance using required AVP values.
      • createAllocationRetentionPriority

        AllocationRetentionPriority createAllocationRetentionPriority()
        Create an empty AllocationRetentionPriority (Grouped AVP) instance.
      • createImInformation

        ImInformation createImInformation()
        Create an empty ImInformation (Grouped AVP) instance.
      • createLcsRequestorId

        LcsRequestorId createLcsRequestorId()
        Create an empty LcsRequestorId (Grouped AVP) instance.
      • createPocInformation

        PocInformation createPocInformation()
        Create an empty PocInformation (Grouped AVP) instance.
      • createTimeQuotaMechanism

        TimeQuotaMechanism createTimeQuotaMechanism​(TimeQuotaType timeQuotaType,
                                                    long baseTimeInterval)
        Create a TimeQuotaMechanism (Grouped AVP) instance using required AVP values.
      • createTimeQuotaMechanism

        TimeQuotaMechanism createTimeQuotaMechanism()
        Create an empty TimeQuotaMechanism (Grouped AVP) instance.
      • createServiceInformation

        ServiceInformation createServiceInformation()
        Create an empty ServiceInformation (Grouped AVP) instance.
      • createEnvelope

        Envelope createEnvelope​(Date envelopeStartTime)
        Create a Envelope (Grouped AVP) instance using required AVP values.
      • createEnvelope

        Envelope createEnvelope()
        Create an empty Envelope (Grouped AVP) instance.
      • createAocInformation

        AocInformation createAocInformation()
        Create an empty AocInformation (Grouped AVP) instance.
      • createImsInformation

        ImsInformation createImsInformation​(NodeFunctionality nodeFunctionality)
        Create a ImsInformation (Grouped AVP) instance using required AVP values.
      • createImsInformation

        ImsInformation createImsInformation()
        Create an empty ImsInformation (Grouped AVP) instance.
      • createServiceDataContainer

        ServiceDataContainer createServiceDataContainer()
        Create an empty ServiceDataContainer (Grouped AVP) instance.
      • createInterOperatorIdentifier

        InterOperatorIdentifier createInterOperatorIdentifier()
        Create an empty InterOperatorIdentifier (Grouped AVP) instance.
      • createTerminalInformation

        TerminalInformation createTerminalInformation()
        Create an empty TerminalInformation (Grouped AVP) instance.
      • createMmsInformation

        MmsInformation createMmsInformation()
        Create an empty MmsInformation (Grouped AVP) instance.
      • createIncrementalCost

        IncrementalCost createIncrementalCost​(long valueDigits)
        Create a IncrementalCost (Grouped AVP) instance using required AVP values.
      • createIncrementalCost

        IncrementalCost createIncrementalCost()
        Create an empty IncrementalCost (Grouped AVP) instance.
      • createLcsInformation

        LcsInformation createLcsInformation()
        Create an empty LcsInformation (Grouped AVP) instance.
      • createRecipientReceivedAddress

        RecipientReceivedAddress createRecipientReceivedAddress()
        Create an empty RecipientReceivedAddress (Grouped AVP) instance.
      • createTimeStamps

        TimeStamps createTimeStamps()
        Create an empty TimeStamps (Grouped AVP) instance.
      • createRecipientInfo

        RecipientInfo createRecipientInfo()
        Create an empty RecipientInfo (Grouped AVP) instance.
      • createEventType

        EventType createEventType()
        Create an empty EventType (Grouped AVP) instance.
      • createPsFurnishChargingInformation

        PsFurnishChargingInformation createPsFurnishChargingInformation​(byte[] tgppChargingId,
                                                                        byte[] psFreeFormatData)
        Create a PsFurnishChargingInformation (Grouped AVP) instance using required AVP values.
      • createPsFurnishChargingInformation

        PsFurnishChargingInformation createPsFurnishChargingInformation()
        Create an empty PsFurnishChargingInformation (Grouped AVP) instance.
      • createApplicationServerInformation

        ApplicationServerInformation createApplicationServerInformation()
        Create an empty ApplicationServerInformation (Grouped AVP) instance.
      • createLocationType

        LocationType createLocationType()
        Create an empty LocationType (Grouped AVP) instance.
      • createFlows

        Flows createFlows​(long mediaComponentNumber)
        Create a Flows (Grouped AVP) instance using required AVP values.
      • createFlows

        Flows createFlows()
        Create an empty Flows (Grouped AVP) instance.
      • createLcsClientId

        LcsClientId createLcsClientId()
        Create an empty LcsClientId (Grouped AVP) instance.
      • createWlanInformation

        WlanInformation createWlanInformation()
        Create an empty WlanInformation (Grouped AVP) instance.
      • createOfflineCharging

        OfflineCharging createOfflineCharging()
        Create an empty OfflineCharging (Grouped AVP) instance.
      • createScaleFactor

        ScaleFactor createScaleFactor​(long valueDigits)
        Create a ScaleFactor (Grouped AVP) instance using required AVP values.
      • createScaleFactor

        ScaleFactor createScaleFactor()
        Create an empty ScaleFactor (Grouped AVP) instance.
      • createServiceGenericInformation

        ServiceGenericInformation createServiceGenericInformation()
        Create an empty ServiceGenericInformation (Grouped AVP) instance.
      • createServiceSpecificInfo

        ServiceSpecificInfo createServiceSpecificInfo()
        Create an empty ServiceSpecificInfo (Grouped AVP) instance.
      • createParticipantGroup

        ParticipantGroup createParticipantGroup()
        Create an empty ParticipantGroup (Grouped AVP) instance.
      • createDcdInformation

        DcdInformation createDcdInformation()
        Create an empty DcdInformation (Grouped AVP) instance.