|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PsFurnishChargingInformation
Defines an interface representing the PS-Furnish-Charging-Information grouped AVP type.
From the Diameter Ro Reference Point Protocol Details (3GPP TS 32.299 V7.1.0) specification:
7.2.86 PS-Furnish-Charging-Information AVP
The PS-Furnish-Charging-Information AVP (AVP code 865) is of type Grouped. Its purpose is to add online charging
session specific information, received via the Ro reference point, onto the Rf reference point in order to
facilitate its inclusion in CDRs.
This information element may be received in a CCA message via the Ro reference point. In situations where online and
offline charging are active in parallel, the information element is transparently copied into an ACR to be sent on
the Rf reference point.
It has the following ABNF grammar:
PS-Furnish-Charging-Information ::= AVP Header: 865
{ TGPP-Charging-Id }
{ PS-Free-Format-Data }
[ PS-Append-Free-Format-Data ]
| Field Summary |
|---|
| Fields inherited from interface net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
|---|
FLAG_RULE_MAY, FLAG_RULE_MUST, FLAG_RULE_MUSTNOT |
| Method Summary | |
|---|---|
PsAppendFreeFormatData |
getPsAppendFreeFormatData()
Returns the value of the PS-Append-Free-Format-Data AVP, of type Enumerated. |
java.lang.String |
getPsFreeFormatData()
Returns the value of the PS-Free-Format-Data AVP, of type OctetString. |
java.lang.String |
getTgppChargingId()
Returns the value of the TGPP-Charging-Id AVP, of type OctetString. |
boolean |
hasPsAppendFreeFormatData()
Returns true if the PS-Append-Free-Format-Data AVP is present in the message. |
boolean |
hasPsFreeFormatData()
Returns true if the PS-Free-Format-Data AVP is present in the message. |
boolean |
hasTgppChargingId()
Returns true if the TGPP-Charging-Id AVP is present in the message. |
void |
setPsAppendFreeFormatData(PsAppendFreeFormatData psAppendFreeFormatData)
Sets the value of the PS-Append-Free-Format-Data AVP, of type Enumerated. |
void |
setPsFreeFormatData(java.lang.String psFreeFormatData)
Sets the value of the PS-Free-Format-Data AVP, of type OctetString. |
void |
setTgppChargingId(java.lang.String tgppChargingId)
Sets the value of the TGPP-Charging-Id AVP, of type OctetString. |
| Methods inherited from interface net.java.slee.resource.diameter.base.events.avp.GroupedAvp |
|---|
getExtensionAvps, setExtensionAvps |
| Methods inherited from interface net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
|---|
byteArrayValue, clone, doubleValue, floatValue, getCode, getMandatoryRule, getName, getProtectedRule, getType, getVendorId, intValue, longValue, octetStringValue, stringValue |
| Method Detail |
|---|
PsAppendFreeFormatData getPsAppendFreeFormatData()
java.lang.String getPsFreeFormatData()
java.lang.String getTgppChargingId()
boolean hasPsAppendFreeFormatData()
boolean hasPsFreeFormatData()
boolean hasTgppChargingId()
void setPsAppendFreeFormatData(PsAppendFreeFormatData psAppendFreeFormatData)
void setPsFreeFormatData(java.lang.String psFreeFormatData)
void setTgppChargingId(java.lang.String tgppChargingId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||