|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AdditionalContentInformation
Defines an interface representing the Additional-Content-Information grouped AVP type.
From the Diameter Ro Reference Point Protocol Details (3GPP TS 32.299 V7.1.0) specification:
7.2.2 Additional-Content-Information AVP
The Additional-Content-Information AVP (AVP code 1207) is of type Grouped and identifies any subsequent content
types. It is used to identify each content (including re-occurences) within an MM when the Type-Number AVP or
Additional-Type-Information AVP from the Content-Type AVP indicate a multi- part content.
It has the following ABNF grammar:
Additional-Content-Information::= AVP Header: 1207
[ Type-Number ]
[ Additional-Type-Information ]
[ Content-Size ]
| 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 | |
|---|---|
java.lang.String |
getAdditionalTypeInformation()
Returns the value of the Additional-Type-Information AVP, of type UTF8String. |
long |
getContentSize()
Returns the value of the Content-Size AVP, of type Unsigned32. |
int |
getTypeNumber()
Returns the value of the Type-Number AVP, of type Integer32. |
boolean |
hasAdditionalTypeInformation()
Returns true if the Additional-Type-Information AVP is present in the message. |
boolean |
hasContentSize()
Returns true if the Content-Size AVP is present in the message. |
boolean |
hasTypeNumber()
Returns true if the Type-Number AVP is present in the message. |
void |
setAdditionalTypeInformation(java.lang.String additionalTypeInformation)
Sets the value of the Additional-Type-Information AVP, of type UTF8String. |
void |
setContentSize(long contentSize)
Sets the value of the Content-Size AVP, of type Unsigned32. |
void |
setTypeNumber(int typeNumber)
Sets the value of the Type-Number AVP, of type Integer32. |
| 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 |
|---|
java.lang.String getAdditionalTypeInformation()
long getContentSize()
int getTypeNumber()
boolean hasAdditionalTypeInformation()
boolean hasContentSize()
boolean hasTypeNumber()
void setAdditionalTypeInformation(java.lang.String additionalTypeInformation)
void setContentSize(long contentSize)
void setTypeNumber(int typeNumber)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||