|
||||||||||
| 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.DiameterMessageImpl
org.mobicents.slee.resource.diameter.base.events.ExtensionDiameterMessageImpl
org.mobicents.slee.resource.diameter.base.events.CapabilitiesExchangeAnswerImpl
public class CapabilitiesExchangeAnswerImpl
| Field Summary |
|---|
| Fields inherited from class org.mobicents.slee.resource.diameter.base.events.DiameterMessageImpl |
|---|
destinationHostMandatory, destinationRealmMandatory, log, message, originHostMandatory, originRealmMandatory |
| Fields inherited from interface net.java.slee.resource.diameter.base.events.CapabilitiesExchangeAnswer |
|---|
commandCode |
| Fields inherited from interface net.java.slee.resource.diameter.base.events.ExtensionDiameterMessage |
|---|
commandCode |
| Constructor Summary | |
|---|---|
CapabilitiesExchangeAnswerImpl(org.jdiameter.api.Message message)
|
|
| Method Summary | |
|---|---|
long[] |
getAcctApplicationIds()
Returns the set of Acct-Application-Id AVPs. |
long[] |
getAuthApplicationIds()
Returns the set of Auth-Application-Id AVPs. |
long |
getFirmwareRevision()
Returns the value of the Firmware-Revision AVP, of type Unsigned32. |
AddressAvp[] |
getHostIpAddresses()
Returns the set of Host-IP-Address AVPs. |
long[] |
getInbandSecurityIds()
Returns the set of Inband-Security-Id AVPs. |
java.lang.String |
getLongName()
This method returns long name of this message type - Like Device-Watchdog-Request |
java.lang.String |
getProductName()
Returns the value of the Product-Name AVP, of type UTF8String. |
java.lang.String |
getShortName()
This method return short name of this message type - for instance DWR,DWA for DeviceWatchdog message |
long[] |
getSupportedVendorIds()
Returns the set of Supported-Vendor-Id AVPs. |
long |
getVendorId()
Returns the value of the Vendor-Id AVP, of type Unsigned32. |
VendorSpecificApplicationIdAvp[] |
getVendorSpecificApplicationIds()
Returns the set of Vendor-Specific-Application-Id AVPs. |
boolean |
hasFirmwareRevision()
Returns true if the Firmware-Revision AVP is present in the message. |
boolean |
hasProductName()
Returns true if the Product-Name AVP is present in the message. |
boolean |
hasVendorId()
Returns true if the Vendor-Id AVP is present in the message. |
void |
setAcctApplicationIds(long[] acctApplicationIds)
Sets the set of Acct-Application-Id AVPs, with all the values in the given array. |
void |
setAuthApplicationIds(long[] authApplicationIds)
Sets the set of Auth-Application-Id AVPs, with all the values in the given array. |
void |
setFirmwareRevision(long firmwareRevision)
Sets the value of the Firmware-Revision AVP, of type Unsigned32. |
void |
setHostIpAddress(AddressAvp hostIpAddress)
Sets a single Host-IP-Address AVP in the message, of type Address. |
void |
setHostIpAddresses(AddressAvp[] hostIpAddresses)
Sets the set of Host-IP-Address AVPs, with all the values in the given array. |
void |
setInbandSecurityId(long inbandSecurityId)
Sets a single Inband-Security-Id AVP in the message, of type Unsigned32. |
void |
setInbandSecurityIds(long[] inbandSecurityIds)
Sets the set of Inband-Security-Id AVPs, with all the values in the given array. |
void |
setProductName(java.lang.String productName)
Sets the value of the Product-Name AVP, of type UTF8String. |
void |
setSupportedVendorId(long supportedVendorId)
Sets a single Supported-Vendor-Id AVP in the message, of type Unsigned32. |
void |
setSupportedVendorIds(long[] supportedVendorIds)
Sets the set of Supported-Vendor-Id AVPs, with all the values in the given array. |
void |
setVendorId(long vendorId)
Sets the value of the Vendor-Id AVP, of type Unsigned32. |
void |
setVendorSpecificApplicationIds(VendorSpecificApplicationIdAvp[] vendorSpecificApplicationIds)
Sets the set of Vendor-Specific-Application-Id AVPs, with all the values in the given array. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface net.java.slee.resource.diameter.base.events.CapabilitiesExchangeAnswer |
|---|
getErrorMessage, getFailedAvps, getOriginStateId, getResultCode, hasErrorMessage, hasOriginStateId, hasResultCode, setAcctApplicationId, setAuthApplicationId, setErrorMessage, setFailedAvp, setFailedAvps, setOriginStateId, setResultCode, setVendorSpecificApplicationId |
| Methods inherited from interface net.java.slee.resource.diameter.base.events.DiameterMessage |
|---|
clone, getAvps, getCommand, getDestinationHost, getDestinationRealm, getExtensionAvps, getHeader, getOriginHost, getOriginRealm, getSessionId, hasOriginHost, hasOriginRealm, hasSessionId, setDestinationHost, setDestinationRealm, setExtensionAvps, setOriginHost, setOriginRealm, setSessionId |
| Methods inherited from interface net.java.slee.resource.diameter.base.events.ExtensionDiameterMessage |
|---|
hasDestinationHost, hasDestinationRealm |
| Constructor Detail |
|---|
public CapabilitiesExchangeAnswerImpl(org.jdiameter.api.Message message)
| Method Detail |
|---|
public java.lang.String getLongName()
DiameterMessageImpl
getLongName in class ExtensionDiameterMessageImplpublic java.lang.String getShortName()
DiameterMessageImpl
getShortName in class ExtensionDiameterMessageImplpublic long[] getAcctApplicationIds()
CapabilitiesExchangeAnswer
getAcctApplicationIds in interface CapabilitiesExchangeAnswerpublic long[] getAuthApplicationIds()
CapabilitiesExchangeAnswer
getAuthApplicationIds in interface CapabilitiesExchangeAnswerpublic long getFirmwareRevision()
CapabilitiesExchangeAnswerCapabilitiesExchangeAnswer.hasFirmwareRevision() to check the existence of this AVP.
getFirmwareRevision in interface CapabilitiesExchangeAnswerpublic AddressAvp[] getHostIpAddresses()
CapabilitiesExchangeAnswer
getHostIpAddresses in interface CapabilitiesExchangeAnswerpublic long[] getInbandSecurityIds()
CapabilitiesExchangeAnswer
getInbandSecurityIds in interface CapabilitiesExchangeAnswerpublic java.lang.String getProductName()
CapabilitiesExchangeAnswer
getProductName in interface CapabilitiesExchangeAnswerpublic long[] getSupportedVendorIds()
CapabilitiesExchangeAnswer
getSupportedVendorIds in interface CapabilitiesExchangeAnswerpublic long getVendorId()
CapabilitiesExchangeAnswerCapabilitiesExchangeAnswer.hasVendorId() to check the existence of this AVP.
getVendorId in interface CapabilitiesExchangeAnswerpublic VendorSpecificApplicationIdAvp[] getVendorSpecificApplicationIds()
CapabilitiesExchangeAnswer
getVendorSpecificApplicationIds in interface CapabilitiesExchangeAnswerpublic boolean hasFirmwareRevision()
CapabilitiesExchangeAnswer
hasFirmwareRevision in interface CapabilitiesExchangeAnswerpublic boolean hasProductName()
CapabilitiesExchangeAnswer
hasProductName in interface CapabilitiesExchangeAnswerpublic boolean hasVendorId()
CapabilitiesExchangeAnswer
hasVendorId in interface CapabilitiesExchangeAnswerpublic void setAcctApplicationIds(long[] acctApplicationIds)
CapabilitiesExchangeAnswer
setAcctApplicationIds in interface CapabilitiesExchangeAnswerpublic void setAuthApplicationIds(long[] authApplicationIds)
CapabilitiesExchangeAnswer
setAuthApplicationIds in interface CapabilitiesExchangeAnswerpublic void setFirmwareRevision(long firmwareRevision)
CapabilitiesExchangeAnswer
setFirmwareRevision in interface CapabilitiesExchangeAnswerpublic void setHostIpAddress(AddressAvp hostIpAddress)
CapabilitiesExchangeAnswer
setHostIpAddress in interface CapabilitiesExchangeAnswerpublic void setHostIpAddresses(AddressAvp[] hostIpAddresses)
CapabilitiesExchangeAnswer
setHostIpAddresses in interface CapabilitiesExchangeAnswerpublic void setInbandSecurityId(long inbandSecurityId)
CapabilitiesExchangeAnswer
setInbandSecurityId in interface CapabilitiesExchangeAnswerpublic void setInbandSecurityIds(long[] inbandSecurityIds)
CapabilitiesExchangeAnswer
setInbandSecurityIds in interface CapabilitiesExchangeAnswerpublic void setProductName(java.lang.String productName)
CapabilitiesExchangeAnswer
setProductName in interface CapabilitiesExchangeAnswerpublic void setSupportedVendorId(long supportedVendorId)
CapabilitiesExchangeAnswer
setSupportedVendorId in interface CapabilitiesExchangeAnswerpublic void setSupportedVendorIds(long[] supportedVendorIds)
CapabilitiesExchangeAnswer
setSupportedVendorIds in interface CapabilitiesExchangeAnswerpublic void setVendorId(long vendorId)
CapabilitiesExchangeAnswer
setVendorId in interface CapabilitiesExchangeAnswerpublic void setVendorSpecificApplicationIds(VendorSpecificApplicationIdAvp[] vendorSpecificApplicationIds)
CapabilitiesExchangeAnswer
setVendorSpecificApplicationIds in interface CapabilitiesExchangeAnswer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||