org.mobicents.slee.resource.diameter.cca.events.avp
Class RedirectServerAvpImpl

java.lang.Object
  extended by org.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl
      extended by org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
          extended by org.mobicents.slee.resource.diameter.cca.events.avp.RedirectServerAvpImpl
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, java.lang.Cloneable, net.java.slee.resource.diameter.base.events.avp.DiameterAvp, net.java.slee.resource.diameter.base.events.avp.GroupedAvp, RedirectServerAvp

public class RedirectServerAvpImpl
extends org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
implements RedirectServerAvp

Start time:17:27:03 2008-11-10
Project: mobicents-diameter-parent
Implementation of AVP: RedirectServerAvp

Author:
Bartosz Baranowski , Alexandre Mendonca
See Also:
Serialized Form

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
RedirectServerAvpImpl()
           
RedirectServerAvpImpl(int code, long vendorId, int mnd, int prt, byte[] value)
           
 
Method Summary
 RedirectAddressType getRedirectAddressType()
          Returns the value of the Redirect-Address-Type AVP, of type Enumerated.
 java.lang.String getRedirectServerAddress()
          Returns the value of the Redirect-Server-Address AVP, of type UTF8String.
 boolean hasRedirectAddressType()
          Returns true if the Redirect-Address-Type AVP is present in the message.
 boolean hasRedirectServerAddress()
          Returns true if the Redirect-Server-Address AVP is present in the message.
 void setRedirectAddressType(RedirectAddressType redirectAddressType)
          Sets the value of the Redirect-Address-Type AVP, of type Enumerated.
 void setRedirectServerAddress(java.lang.String redirectServerAddress)
          Sets the value of the Redirect-Server-Address 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, 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, 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

RedirectServerAvpImpl

public RedirectServerAvpImpl()

RedirectServerAvpImpl

public RedirectServerAvpImpl(int code,
                             long vendorId,
                             int mnd,
                             int prt,
                             byte[] value)
Method Detail

getRedirectAddressType

public RedirectAddressType getRedirectAddressType()
Description copied from interface: RedirectServerAvp
Returns the value of the Redirect-Address-Type AVP, of type Enumerated.
See: RedirectAddressType

Specified by:
getRedirectAddressType in interface RedirectServerAvp
Returns:

getRedirectServerAddress

public java.lang.String getRedirectServerAddress()
Description copied from interface: RedirectServerAvp
Returns the value of the Redirect-Server-Address AVP, of type UTF8String. If return value is null it implies that value has not been set.

Specified by:
getRedirectServerAddress in interface RedirectServerAvp
Returns:

hasRedirectAddressType

public boolean hasRedirectAddressType()
Description copied from interface: RedirectServerAvp
Returns true if the Redirect-Address-Type AVP is present in the message.

Specified by:
hasRedirectAddressType in interface RedirectServerAvp
Returns:

hasRedirectServerAddress

public boolean hasRedirectServerAddress()
Description copied from interface: RedirectServerAvp
Returns true if the Redirect-Server-Address AVP is present in the message.

Specified by:
hasRedirectServerAddress in interface RedirectServerAvp
Returns:

setRedirectAddressType

public void setRedirectAddressType(RedirectAddressType redirectAddressType)
Description copied from interface: RedirectServerAvp
Sets the value of the Redirect-Address-Type AVP, of type Enumerated.
See: RedirectAddressType

Specified by:
setRedirectAddressType in interface RedirectServerAvp

setRedirectServerAddress

public void setRedirectServerAddress(java.lang.String redirectServerAddress)
Description copied from interface: RedirectServerAvp
Sets the value of the Redirect-Server-Address AVP, of type UTF8String.

Specified by:
setRedirectServerAddress in interface RedirectServerAvp


Copyright © 2011. All Rights Reserved.