public interface MessageFactory extends CreditControlMessageFactory
Modifier and Type | Method and Description |
---|---|
AccumulatedCost |
createAccumulatedCost()
Create an empty AccumulatedCost (Grouped AVP) instance.
|
AccumulatedCost |
createAccumulatedCost(long valueDigits)
Create a AccumulatedCost (Grouped AVP) instance using required AVP values.
|
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.
|
AllocationRetentionPriority |
createAllocationRetentionPriority()
Create an empty AllocationRetentionPriority (Grouped AVP) instance.
|
AllocationRetentionPriority |
createAllocationRetentionPriority(long priorityLevel)
Create a AllocationRetentionPriority (Grouped AVP) instance using required AVP values.
|
AocCostInformation |
createAocCostInformation()
Create an empty AocCostInformation (Grouped AVP) instance.
|
AocInformation |
createAocInformation()
Create an empty AocInformation (Grouped AVP) instance.
|
AocService |
createAocService()
Create an empty AocService (Grouped AVP) instance.
|
AocSubscriptionInformation |
createAocSubscriptionInformation()
Create an empty AocSubscriptionInformation (Grouped AVP) instance.
|
ApplicationServerInformation |
createApplicationServerInformation()
Create an empty ApplicationServerInformation (Grouped AVP) instance.
|
CurrentTariff |
createCurrentTariff()
Create an empty CurrentTariff (Grouped AVP) instance.
|
DcdInformation |
createDcdInformation()
Create an empty DcdInformation (Grouped AVP) instance.
|
DestinationInterface |
createDestinationInterface()
Create an empty DestinationInterface (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.
|
ImInformation |
createImInformation()
Create an empty ImInformation (Grouped AVP) instance.
|
ImsInformation |
createImsInformation()
Create an empty ImsInformation (Grouped AVP) instance.
|
ImsInformation |
createImsInformation(NodeFunctionality nodeFunctionality)
Create a ImsInformation (Grouped AVP) instance using required AVP values.
|
IncrementalCost |
createIncrementalCost()
Create an empty IncrementalCost (Grouped AVP) instance.
|
IncrementalCost |
createIncrementalCost(long valueDigits)
Create a IncrementalCost (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.
|
MessageBody |
createMessageBody(java.lang.String contentType,
long contentLength)
Create a MessageBody (Grouped AVP) instance using required AVP values.
|
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.
|
MmtelInformation |
createMmtelInformation()
Create an empty MmtelInformation (Grouped AVP) instance.
|
NextTariff |
createNextTariff()
Create an empty NextTariff (Grouped AVP) instance.
|
OfflineCharging |
createOfflineCharging()
Create an empty OfflineCharging (Grouped AVP) instance.
|
OriginatorAddress |
createOriginatorAddress()
Create an empty OriginatorAddress (Grouped AVP) instance.
|
OriginatorInterface |
createOriginatorInterface()
Create an empty OriginatorInterface (Grouped AVP) instance.
|
OriginatorReceivedAddress |
createOriginatorReceivedAddress()
Create an empty OriginatorReceivedAddress (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.
|
QosInformation |
createQosInformation()
Create an empty QosInformation (Grouped AVP) instance.
|
RateElement |
createRateElement()
Create an empty RateElement (Grouped AVP) instance.
|
RateElement |
createRateElement(CcUnitType ccUnitType)
Create a RateElement (Grouped AVP) instance using required AVP values.
|
RealTimeTariffInformation |
createRealTimeTariffInformation()
Create an empty RealTimeTariffInformation (Grouped AVP) instance.
|
RecipientAddress |
createRecipientAddress()
Create an empty RecipientAddress (Grouped AVP) instance.
|
RecipientInfo |
createRecipientInfo()
Create an empty RecipientInfo (Grouped AVP) instance.
|
RecipientReceivedAddress |
createRecipientReceivedAddress()
Create an empty RecipientReceivedAddress (Grouped AVP) instance.
|
RemainingBalance |
createRemainingBalance()
Create an empty RemainingBalance (Grouped AVP) instance.
|
RemainingBalance |
createRemainingBalance(UnitValue unitValue,
long currencyCode)
Create a RemainingBalance (Grouped AVP) instance using required AVP values.
|
MultipleServicesCreditControl |
createRoMultipleServicesCreditControl()
Create an empty MultipleServicesCreditControl (Grouped AVP) instance.
|
ScaleFactor |
createScaleFactor()
Create an empty ScaleFactor (Grouped AVP) instance.
|
ScaleFactor |
createScaleFactor(long valueDigits)
Create a ScaleFactor (Grouped AVP) instance using required AVP values.
|
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.
|
ServiceDataContainer |
createServiceDataContainer()
Create an empty ServiceDataContainer (Grouped AVP) instance.
|
ServiceGenericInformation |
createServiceGenericInformation()
Create an empty ServiceGenericInformation (Grouped AVP) instance.
|
ServiceInformation |
createServiceInformation()
Create an empty ServiceInformation (Grouped AVP) instance.
|
ServiceSpecificInfo |
createServiceSpecificInfo()
Create an empty ServiceSpecificInfo (Grouped AVP) instance.
|
SmsInformation |
createSmsInformation()
Create an empty SmsInformation (Grouped AVP) instance.
|
SupplementaryService |
createSupplementaryService()
Create an empty SupplementaryService (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.
|
TariffInformation |
createTariffInformation()
Create an empty TariffInformation (Grouped AVP) instance.
|
TariffInformation |
createTariffInformation(CurrentTariff currentTariff)
Create a TariffInformation (Grouped AVP) instance using required AVP values.
|
TerminalInformation |
createTerminalInformation()
Create an empty TerminalInformation (Grouped AVP) instance.
|
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.
|
TrafficDataVolumes |
createTrafficDataVolumes()
Create an empty TrafficDataVolumes (Grouped AVP) instance.
|
Trigger |
createTrigger()
Create an empty Trigger (Grouped AVP) instance.
|
TrunkGroupId |
createTrunkGroupId()
Create an empty TrunkGroupId (Grouped AVP) instance.
|
UnitCost |
createUnitCost()
Create an empty UnitCost (Grouped AVP) instance.
|
UnitCost |
createUnitCost(long valueDigits)
Create a UnitCost (Grouped AVP) instance using required AVP values.
|
UserCsgInformation |
createUserCsgInformation()
Create an empty UserCsgInformation (Grouped AVP) instance.
|
UserCsgInformation |
createUserCsgInformation(long csgId,
CsgAccessMode csgAccessMode)
Create a UserCsgInformation (Grouped AVP) instance using required AVP values.
|
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()
PsFurnishChargingInformation createPsFurnishChargingInformation(byte[] tgppChargingId, byte[] psFreeFormatData)
PsFurnishChargingInformation createPsFurnishChargingInformation()
SmsInformation createSmsInformation()
LcsClientId createLcsClientId()
PocInformation createPocInformation()
WlanRadioContainer createWlanRadioContainer()
AocSubscriptionInformation createAocSubscriptionInformation()
AllocationRetentionPriority createAllocationRetentionPriority(long priorityLevel)
AllocationRetentionPriority createAllocationRetentionPriority()
NextTariff createNextTariff()
MessageClass createMessageClass()
WlanInformation createWlanInformation()
MmsInformation createMmsInformation()
OriginatorInterface createOriginatorInterface()
LcsClientName createLcsClientName()
RecipientAddress createRecipientAddress()
AdditionalContentInformation createAdditionalContentInformation()
RealTimeTariffInformation createRealTimeTariffInformation()
SdpTimestamps createSdpTimestamps()
MmContentType createMmContentType()
RecipientReceivedAddress createRecipientReceivedAddress()
ParticipantGroup createParticipantGroup()
LocationType createLocationType()
RemainingBalance createRemainingBalance(UnitValue unitValue, long currencyCode)
RemainingBalance createRemainingBalance()
ServerCapabilities createServerCapabilities()
OriginatorReceivedAddress createOriginatorReceivedAddress()
RecipientInfo createRecipientInfo()
QosInformation createQosInformation()
AccumulatedCost createAccumulatedCost(long valueDigits)
AccumulatedCost createAccumulatedCost()
ApplicationServerInformation createApplicationServerInformation()
LcsRequestorId createLcsRequestorId()
TrunkGroupId createTrunkGroupId()
TrafficDataVolumes createTrafficDataVolumes()
AfCorrelationInformation createAfCorrelationInformation(byte[] afChargingIdentifier)
AfCorrelationInformation createAfCorrelationInformation()
MmtelInformation createMmtelInformation()
MessageBody createMessageBody(java.lang.String contentType, long contentLength)
MessageBody createMessageBody()
EventType createEventType()
ImInformation createImInformation()
DcdInformation createDcdInformation()
TimeQuotaMechanism createTimeQuotaMechanism(TimeQuotaType timeQuotaType, long baseTimeInterval)
TimeQuotaMechanism createTimeQuotaMechanism()
MbmsInformation createMbmsInformation()
AocService createAocService()
UnitCost createUnitCost(long valueDigits)
UnitCost createUnitCost()
Trigger createTrigger()
OfflineCharging createOfflineCharging()
PsInformation createPsInformation()
AocCostInformation createAocCostInformation()
Flows createFlows(long mediaComponentNumber)
Flows createFlows()
ServiceSpecificInfo createServiceSpecificInfo()
AocInformation createAocInformation()
OriginatorAddress createOriginatorAddress()
SupplementaryService createSupplementaryService()
SdpMediaComponent createSdpMediaComponent()
CurrentTariff createCurrentTariff()
TerminalInformation createTerminalInformation()
IncrementalCost createIncrementalCost(long valueDigits)
IncrementalCost createIncrementalCost()
Envelope createEnvelope(java.util.Date envelopeStartTime)
Envelope createEnvelope()
UserCsgInformation createUserCsgInformation(long csgId, CsgAccessMode csgAccessMode)
UserCsgInformation createUserCsgInformation()
ServiceDataContainer createServiceDataContainer()
TalkBurstExchange createTalkBurstExchange(java.util.Date pocChangeTime)
TalkBurstExchange createTalkBurstExchange()
RateElement createRateElement(CcUnitType ccUnitType)
RateElement createRateElement()
DestinationInterface createDestinationInterface()
ServiceGenericInformation createServiceGenericInformation()
LcsInformation createLcsInformation()
ImsInformation createImsInformation(NodeFunctionality nodeFunctionality)
ImsInformation createImsInformation()
TimeStamps createTimeStamps()
TariffInformation createTariffInformation(CurrentTariff currentTariff)
TariffInformation createTariffInformation()
AddressDomain createAddressDomain()
EarlyMediaDescription createEarlyMediaDescription()
PocUserRole createPocUserRole()
ScaleFactor createScaleFactor(long valueDigits)
ScaleFactor createScaleFactor()
ServiceInformation createServiceInformation()
InterOperatorIdentifier createInterOperatorIdentifier()