public interface MessageFactory extends CreditControlMessageFactory
Modifier and Type | Method and Description |
---|---|
AdditionalContentInformation |
createAdditionalContentInformation()
Create an empty AdditionalContentInformation (Grouped AVP) instance.
|
AddressDomain |
createAddressDomain()
Create an empty AddressDomain (Grouped AVP) instance.
|
AfCorrelationInformation |
createAfCorrelationInformation()
Create an empty AfCorrelationInformation (Grouped AVP) instance.
|
AfCorrelationInformation |
createAfCorrelationInformation(byte[] afChargingIdentifier)
Create a AfCorrelationInformation (Grouped AVP) instance using required AVP values.
|
ApplicationServerInformation |
createApplicationServerInformation()
Create an empty ApplicationServerInformation (Grouped AVP) instance.
|
EarlyMediaDescription |
createEarlyMediaDescription()
Create an empty EarlyMediaDescription (Grouped AVP) instance.
|
Envelope |
createEnvelope()
Create an empty Envelope (Grouped AVP) instance.
|
Envelope |
createEnvelope(java.util.Date envelopeStartTime)
Create a Envelope (Grouped AVP) instance using required AVP values.
|
EventType |
createEventType()
Create an empty EventType (Grouped AVP) instance.
|
Flows |
createFlows()
Create an empty Flows (Grouped AVP) instance.
|
Flows |
createFlows(long mediaComponentNumber)
Create a Flows (Grouped AVP) instance using required AVP values.
|
ImsInformation |
createImsInformation()
Create an empty ImsInformation (Grouped AVP) instance.
|
ImsInformation |
createImsInformation(NodeFunctionality nodeFunctionality)
Create a ImsInformation (Grouped AVP) instance using required AVP values.
|
InterOperatorIdentifier |
createInterOperatorIdentifier()
Create an empty InterOperatorIdentifier (Grouped AVP) instance.
|
LcsClientId |
createLcsClientId()
Create an empty LcsClientId (Grouped AVP) instance.
|
LcsClientName |
createLcsClientName()
Create an empty LcsClientName (Grouped AVP) instance.
|
LcsInformation |
createLcsInformation()
Create an empty LcsInformation (Grouped AVP) instance.
|
LcsRequestorId |
createLcsRequestorId()
Create an empty LcsRequestorId (Grouped AVP) instance.
|
LocationType |
createLocationType()
Create an empty LocationType (Grouped AVP) instance.
|
MbmsInformation |
createMbmsInformation()
Create an empty MbmsInformation (Grouped AVP) instance.
|
MessageBody |
createMessageBody()
Create an empty MessageBody (Grouped AVP) instance.
|
MessageClass |
createMessageClass()
Create an empty MessageClass (Grouped AVP) instance.
|
MmContentType |
createMmContentType()
Create an empty MmContentType (Grouped AVP) instance.
|
MmsInformation |
createMmsInformation()
Create an empty MmsInformation (Grouped AVP) instance.
|
OfflineCharging |
createOfflineCharging()
Create an empty OfflineCharging (Grouped AVP) instance.
|
OriginatorAddress |
createOriginatorAddress()
Create an empty OriginatorAddress (Grouped AVP) instance.
|
ParticipantGroup |
createParticipantGroup()
Create an empty ParticipantGroup (Grouped AVP) instance.
|
PocInformation |
createPocInformation()
Create an empty PocInformation (Grouped AVP) instance.
|
PocUserRole |
createPocUserRole()
Create an empty PocUserRole (Grouped AVP) instance.
|
PsFurnishChargingInformation |
createPsFurnishChargingInformation()
Create an empty PsFurnishChargingInformation (Grouped AVP) instance.
|
PsFurnishChargingInformation |
createPsFurnishChargingInformation(byte[] tgppChargingId,
byte[] psFreeFormatData)
Create a PsFurnishChargingInformation (Grouped AVP) instance using required AVP values.
|
PsInformation |
createPsInformation()
Create an empty PsInformation (Grouped AVP) instance.
|
RecipientAddress |
createRecipientAddress()
Create an empty RecipientAddress (Grouped AVP) instance.
|
MultipleServicesCreditControl |
createRoMultipleServicesCreditControl()
Create an empty MultipleServicesCreditControl (Grouped AVP) instance.
|
SdpMediaComponent |
createSdpMediaComponent()
Create an empty SdpMediaComponent (Grouped AVP) instance.
|
SdpTimestamps |
createSdpTimestamps()
Create an empty SdpTimestamps (Grouped AVP) instance.
|
ServerCapabilities |
createServerCapabilities()
Create an empty ServerCapabilities (Grouped AVP) instance.
|
ServiceInformation |
createServiceInformation()
Create an empty ServiceInformation (Grouped AVP) instance.
|
ServiceSpecificInfo |
createServiceSpecificInfo()
Create an empty ServiceSpecificInfo (Grouped AVP) instance.
|
TalkBurstExchange |
createTalkBurstExchange()
Create an empty TalkBurstExchange (Grouped AVP) instance.
|
TalkBurstExchange |
createTalkBurstExchange(java.util.Date pocChangeTime)
Create a TalkBurstExchange (Grouped AVP) instance using required AVP values.
|
TimeQuotaMechanism |
createTimeQuotaMechanism()
Create an empty TimeQuotaMechanism (Grouped AVP) instance.
|
TimeQuotaMechanism |
createTimeQuotaMechanism(TimeQuotaType timeQuotaType,
long baseTimeInterval)
Create a TimeQuotaMechanism (Grouped AVP) instance using required AVP values.
|
TimeStamps |
createTimeStamps()
Create an empty TimeStamps (Grouped AVP) instance.
|
Trigger |
createTrigger()
Create an empty Trigger (Grouped AVP) instance.
|
TrunkGroupId |
createTrunkGroupId()
Create an empty TrunkGroupId (Grouped AVP) instance.
|
WlanInformation |
createWlanInformation()
Create an empty WlanInformation (Grouped AVP) instance.
|
WlanRadioContainer |
createWlanRadioContainer()
Create an empty WlanRadioContainer (Grouped AVP) instance.
|
createCcaAbortSessionAnswer, createCcaAbortSessionRequest, createCcaReAuthAnswer, createCcaReAuthRequest, createCcMoney, createCcMoney, createCostInformation, createCostInformation, createCreditControlAnswer, createCreditControlRequest, createCreditControlRequest, createFinalUnitIndication, createFinalUnitIndication, createGrantedServiceUnit, createGsuPoolReference, createGsuPoolReference, createMultipleServicesCreditControl, createRedirectServer, createRedirectServer, createRequestedServiceUnit, createServiceParameterInfo, createServiceParameterInfo, createSubscriptionId, createSubscriptionId, createUnitValue, createUnitValue, createUsedServiceUnit, createUserEquipmentInfo, createUserEquipmentInfo, decodeAvp, encodeAvp, getBaseMessageFactory, isRecognizedAvp
MultipleServicesCreditControl createRoMultipleServicesCreditControl()
AfCorrelationInformation createAfCorrelationInformation(byte[] afChargingIdentifier)
AfCorrelationInformation createAfCorrelationInformation()
PsFurnishChargingInformation createPsFurnishChargingInformation(byte[] tgppChargingId, byte[] psFreeFormatData)
PsFurnishChargingInformation createPsFurnishChargingInformation()
LcsClientId createLcsClientId()
MessageBody createMessageBody()
PocInformation createPocInformation()
EventType createEventType()
TimeQuotaMechanism createTimeQuotaMechanism(TimeQuotaType timeQuotaType, long baseTimeInterval)
TimeQuotaMechanism createTimeQuotaMechanism()
MbmsInformation createMbmsInformation()
WlanRadioContainer createWlanRadioContainer()
Trigger createTrigger()
OfflineCharging createOfflineCharging()
MessageClass createMessageClass()
WlanInformation createWlanInformation()
PsInformation createPsInformation()
MmsInformation createMmsInformation()
Flows createFlows(long mediaComponentNumber)
Flows createFlows()
ServiceSpecificInfo createServiceSpecificInfo()
LcsClientName createLcsClientName()
OriginatorAddress createOriginatorAddress()
RecipientAddress createRecipientAddress()
SdpTimestamps createSdpTimestamps()
AdditionalContentInformation createAdditionalContentInformation()
SdpMediaComponent createSdpMediaComponent()
MmContentType createMmContentType()
ParticipantGroup createParticipantGroup()
Envelope createEnvelope(java.util.Date envelopeStartTime)
Envelope createEnvelope()
LocationType createLocationType()
ServerCapabilities createServerCapabilities()
TalkBurstExchange createTalkBurstExchange(java.util.Date pocChangeTime)
TalkBurstExchange createTalkBurstExchange()
ImsInformation createImsInformation(NodeFunctionality nodeFunctionality)
ImsInformation createImsInformation()
LcsInformation createLcsInformation()
TimeStamps createTimeStamps()
ApplicationServerInformation createApplicationServerInformation()
LcsRequestorId createLcsRequestorId()
AddressDomain createAddressDomain()
EarlyMediaDescription createEarlyMediaDescription()
PocUserRole createPocUserRole()
TrunkGroupId createTrunkGroupId()
ServiceInformation createServiceInformation()
InterOperatorIdentifier createInterOperatorIdentifier()