|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl
org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
org.mobicents.slee.resource.diameter.ro.events.avp.ServerCapabilitiesImpl
public class ServerCapabilitiesImpl
Project: mobicents-diameter-server
3:01:19 AM Jun 3, 2009
ServerCapabilitiesImpl.java
| Field Summary |
|---|
| Fields inherited from class org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl |
|---|
avpSet |
| Fields inherited from class org.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl |
|---|
code, mnd, name, prt, type, value, vendorId |
| Fields inherited from interface net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
|---|
FLAG_RULE_MAY, FLAG_RULE_MUST, FLAG_RULE_MUSTNOT |
| Constructor Summary | |
|---|---|
ServerCapabilitiesImpl()
|
|
ServerCapabilitiesImpl(int code,
long vendorId,
int mnd,
int prt,
byte[] value)
|
|
| Method Summary | |
|---|---|
long |
getMandatoryCapability()
Returns the value of the Mandatory-Capability AVP, of type Unsigned32. |
long |
getOptionalCapability()
Returns the value of the Optional-Capability AVP, of type Unsigned32. |
java.lang.String |
getServerName()
Returns the value of the Server-Name AVP, of type UTF8String. |
boolean |
hasMandatoryCapability()
Returns true if the Mandatory-Capability AVP is present in the message. |
boolean |
hasOptionalCapability()
Returns true if the Optional-Capability AVP is present in the message. |
boolean |
hasServerName()
Returns the value of the Server-Name AVP, of type UTF8String. |
void |
setMandatoryCapability(long mandatoryCapability)
Sets the value of the Mandatory-Capability AVP, of type Unsigned32. |
void |
setOptionalCapability(long optionalCapability)
Sets the value of the Optional-Capability AVP, of type Unsigned32. |
void |
setServerName(java.lang.String serverName)
Returns the value of the Server-Name AVP, of type UTF8String. |
| Methods inherited from class org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl |
|---|
addAvp, addAvp, addAvp, addAvp, byteArrayValue, clone, doubleValue, equals, floatValue, getAvp, getAvp, getAvp, getAvpAsAddress, getAvpAsAddress, getAvpAsCustom, getAvpAsCustom, getAvpAsDiameterIdentity, getAvpAsDiameterIdentity, getAvpAsDiameterURI, getAvpAsDiameterURI, getAvpAsEnumerated, getAvpAsEnumerated, getAvpAsFloat32, getAvpAsFloat32, getAvpAsFloat64, getAvpAsFloat64, getAvpAsGrouped, getAvpAsGrouped, getAvpAsInteger32, getAvpAsInteger32, getAvpAsInteger64, getAvpAsInteger64, getAvpAsIPFilterRule, getAvpAsIPFilterRule, getAvpAsOctetString, getAvpAsOctetString, getAvpAsRaw, getAvpAsRaw, getAvpAsTime, getAvpAsTime, getAvpAsUnsigned32, getAvpAsUnsigned32, getAvpAsUnsigned64, getAvpAsUnsigned64, getAvpAsUTF8String, getAvpAsUTF8String, getAvpsAsAddress, getAvpsAsAddress, getAvpsAsCustom, getAvpsAsCustom, getAvpsAsDiameterIdentity, getAvpsAsDiameterIdentity, getAvpsAsDiameterURI, getAvpsAsDiameterURI, getAvpsAsEnumerated, getAvpsAsEnumerated, getAvpsAsFloat32, getAvpsAsFloat32, getAvpsAsFloat64, getAvpsAsFloat64, getAvpsAsGrouped, getAvpsAsGrouped, getAvpsAsInteger32, getAvpsAsInteger32, getAvpsAsInteger64, getAvpsAsInteger64, getAvpsAsIPFilterRule, getAvpsAsIPFilterRule, getAvpsAsOctetString, getAvpsAsOctetString, getAvpsAsRaw, getAvpsAsRaw, getAvpsAsTime, getAvpsAsTime, getAvpsAsUnsigned32, getAvpsAsUnsigned32, getAvpsAsUnsigned64, getAvpsAsUnsigned64, getAvpsAsUTF8String, getAvpsAsUTF8String, getExtensionAvps, getGenericData, getValue, hasAvp, hasAvp, intValue, longValue, setAvpAsFloat32, setAvpAsFloat64, setAvpAsGrouped, setAvpAsInteger32, setAvpAsInteger64, setAvpAsOctetString, setAvpAsRaw, setAvpAsTime, setAvpAsUnsigned32, setAvpAsUnsigned64, setAvpAsUTF8String, setExtensionAvps, setValue, stringValue |
| Methods inherited from class org.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl |
|---|
getCode, getMandatoryRule, getName, getProtectedRule, getType, getVendorId, hashCode, octetStringValue, readExternal, toString, writeExternal |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| 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 |
| Methods inherited from interface java.io.Externalizable |
|---|
readExternal, writeExternal |
| Constructor Detail |
|---|
public ServerCapabilitiesImpl()
public ServerCapabilitiesImpl(int code,
long vendorId,
int mnd,
int prt,
byte[] value)
code - vendorId - mnd - prt - value - | Method Detail |
|---|
public long getMandatoryCapability()
ServerCapabilities
getMandatoryCapability in interface ServerCapabilitiespublic long getOptionalCapability()
ServerCapabilities
getOptionalCapability in interface ServerCapabilitiespublic java.lang.String getServerName()
ServerCapabilities
getServerName in interface ServerCapabilitiespublic boolean hasMandatoryCapability()
ServerCapabilities
hasMandatoryCapability in interface ServerCapabilitiespublic boolean hasOptionalCapability()
ServerCapabilities
hasOptionalCapability in interface ServerCapabilitiespublic boolean hasServerName()
ServerCapabilities
hasServerName in interface ServerCapabilitiespublic void setMandatoryCapability(long mandatoryCapability)
ServerCapabilities
setMandatoryCapability in interface ServerCapabilitiespublic void setOptionalCapability(long optionalCapability)
ServerCapabilities
setOptionalCapability in interface ServerCapabilitiespublic void setServerName(java.lang.String serverName)
ServerCapabilities
setServerName in interface ServerCapabilities
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||