|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LcsInformation
Defines an interface representing the LCS-Information grouped AVP type. From the Diameter Ro Reference Point Protocol Details (3GPP TS 32.299 V7.1.0) specification: 7.2.48 LCS-Information AVP The LCS-Information AVP (AVP code 878) is of type Grouped. Its purpose is to allow the transmission of additional LCS service specific information elements. It has the following ABNF grammar: LCS-Information ::= AVP Header: 878 [ LCS-Client-ID ] [ Location-Type ] [ Location-Estimate ] [ Positioning-Data ] #exclude [ IMSI ] #exclude [ MSISDN ] #exclude
| 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 | |
|---|---|
LcsClientId |
getLcsClientId()
Returns the value of the LCS-Client-ID AVP, of type Grouped. |
java.lang.String |
getLocationEstimate()
Returns the value of the Location-Estimate AVP, of type UTF8String. |
LocationType |
getLocationType()
Returns the value of the Location-Type AVP, of type Grouped. |
boolean |
hasLcsClientId()
Returns true if the LCS-Client-ID AVP is present in the message. |
boolean |
hasLocationEstimate()
Returns true if the Location-Estimate AVP is present in the message. |
boolean |
hasLocationType()
Returns true if the Location-Type AVP is present in the message. |
void |
setLcsClientId(LcsClientId lcsClientId)
Sets the value of the LCS-Client-ID AVP, of type Grouped. |
void |
setLocationEstimate(java.lang.String locationEstimate)
Sets the value of the Location-Estimate AVP, of type UTF8String. |
void |
setLocationType(LocationType locationType)
Sets the value of the Location-Type AVP, of type Grouped. |
| Methods inherited from interface net.java.slee.resource.diameter.base.events.avp.GroupedAvp |
|---|
getExtensionAvps, hasExtensionAvps, 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 |
|---|
LcsClientId getLcsClientId()
java.lang.String getLocationEstimate()
LocationType getLocationType()
boolean hasLcsClientId()
boolean hasLocationEstimate()
boolean hasLocationType()
void setLcsClientId(LcsClientId lcsClientId)
void setLocationEstimate(java.lang.String locationEstimate)
void setLocationType(LocationType locationType)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||