Interface MessageFactory

    • Method Detail

      • createRoMultipleServicesCreditControl

        MultipleServicesCreditControl createRoMultipleServicesCreditControl()
        Create an empty MultipleServicesCreditControl (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.
      • createLcsRequestorId

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

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

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

        PsInformation createPsInformation()
        Create an empty PsInformation (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.
      • 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.
      • 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.
      • createInterOperatorIdentifier

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

        MmsInformation createMmsInformation()
        Create an empty MmsInformation (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.
      • createLcsInformation

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

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

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

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

        MessageBody createMessageBody()
        Create an empty MessageBody (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.
      • createMbmsInformation

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

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

        RecipientAddress createRecipientAddress()
        Create an empty RecipientAddress (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.
      • createServerCapabilities

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

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

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

        OfflineCharging createOfflineCharging()
        Create an empty OfflineCharging (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.
      • createServiceSpecificInfo

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

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