org.mobicents.slee.resource.diameter.base.events
Class ErrorAnswerImpl

java.lang.Object
  extended by org.mobicents.slee.resource.diameter.base.events.DiameterMessageImpl
      extended by org.mobicents.slee.resource.diameter.base.events.ExtensionDiameterMessageImpl
          extended by org.mobicents.slee.resource.diameter.base.events.ErrorAnswerImpl
All Implemented Interfaces:
java.lang.Cloneable, DiameterMessage, ErrorAnswer, ExtensionDiameterMessage

public class ErrorAnswerImpl
extends ExtensionDiameterMessageImpl
implements ErrorAnswer


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.ErrorAnswer
commandCode
 
Fields inherited from interface net.java.slee.resource.diameter.base.events.ExtensionDiameterMessage
commandCode
 
Constructor Summary
ErrorAnswerImpl(org.jdiameter.api.Message message)
           
 
Method Summary
 ProxyInfoAvp getProxyInfo()
          Returns the value of the Proxy-Info AVP, of type Grouped.
 boolean hasProxyInfo()
          Returns true if the Proxy-Info AVP is present in the message.
 
Methods inherited from class org.mobicents.slee.resource.diameter.base.events.ExtensionDiameterMessageImpl
getLongName, getShortName
 
Methods inherited from class org.mobicents.slee.resource.diameter.base.events.DiameterMessageImpl
addAvp, addAvpAsByteArray, clone, getAcctApplicationId, getAllAvpAsIdentity, getAuthApplicationId, getAvpAsAddress, getAvpAsDate, getAvpAsIdentity, getAvpAsInt32, getAvpAsUInt32, getAvpAsUtf8, getAvps, getAvpsAsInt32, getAvpsAsUInt32, getCommand, getDestinationHost, getDestinationRealm, getErrorMessage, getErrorReportingHost, getEventTimestamp, getExtensionAvps, getFailedAvps, getGenericData, getHeader, getOriginHost, getOriginRealm, getOriginStateId, getProxyInfos, getRedirectHosts, getRedirectHostUsage, getRedirectMaxCacheTime, getResultCode, getRouteRecords, getSessionId, getUserName, getVendorSpecificApplicationId, hasAcctApplicationId, hasAuthApplicationId, hasDestinationHost, hasDestinationRealm, hasErrorMessage, hasErrorReportingHost, hasEventTimestamp, hasOriginHost, hasOriginRealm, hasOriginStateId, hasRedirectHostUsage, hasRedirectMaxCacheTime, hasResultCode, hasSessionId, hasUserName, hasVendorSpecificApplicationId, setAcctApplicationId, setAuthApplicationId, setAvpAsAddress, setAvpAsDate, setAvpAsGroup, setAvpAsIdentity, setAvpAsInt32, setAvpAsUInt32, setAvpAsUtf8, setAvpsAsUInt32, setDestinationHost, setDestinationRealm, setErrorMessage, setErrorReportingHost, setEventTimestamp, setExtensionAvps, setFailedAvp, setFailedAvps, setOriginHost, setOriginRealm, setOriginStateId, setProxyInfo, setProxyInfos, setRedirectHost, setRedirectHosts, setRedirectHostUsage, setRedirectMaxCacheTime, setResultCode, setRouteRecord, setRouteRecords, setSessionId, setUserName, setVendorSpecificApplicationId, toString
 
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.ErrorAnswer
getErrorReportingHost, getExtensionAvps, getOriginStateId, getResultCode, hasErrorReportingHost, hasOriginStateId, hasResultCode, setErrorReportingHost, setExtensionAvps, setOriginStateId, setProxyInfo, setResultCode
 
Methods inherited from interface net.java.slee.resource.diameter.base.events.DiameterMessage
clone, getAvps, getCommand, getDestinationHost, getDestinationRealm, getHeader, getOriginHost, getOriginRealm, getSessionId, hasOriginHost, hasOriginRealm, hasSessionId, setDestinationHost, setDestinationRealm, setOriginHost, setOriginRealm, setSessionId
 
Methods inherited from interface net.java.slee.resource.diameter.base.events.ExtensionDiameterMessage
hasDestinationHost, hasDestinationRealm
 

Constructor Detail

ErrorAnswerImpl

public ErrorAnswerImpl(org.jdiameter.api.Message message)
Method Detail

getProxyInfo

public ProxyInfoAvp getProxyInfo()
Description copied from interface: ErrorAnswer
Returns the value of the Proxy-Info AVP, of type Grouped.

Specified by:
getProxyInfo in interface ErrorAnswer
Returns:
the value of the Proxy-Info AVP or null if it has not been set on this message

hasProxyInfo

public boolean hasProxyInfo()
Description copied from interface: ErrorAnswer
Returns true if the Proxy-Info AVP is present in the message.

Specified by:
hasProxyInfo in interface ErrorAnswer


Copyright © 2008. All Rights Reserved.