org.mobicents.slee.resource.diameter.ro.events.avp
Class InterOperatorIdentifierImpl

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.ro.events.avp.InterOperatorIdentifierImpl
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, InterOperatorIdentifier

public class InterOperatorIdentifierImpl
extends org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
implements InterOperatorIdentifier

InterOperatorIdentifierImpl.java
Project: mobicents
8:03:55 PM Apr 11, 2009

Author:
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
InterOperatorIdentifierImpl()
           
InterOperatorIdentifierImpl(int code, long vendorId, int mnd, int prt, byte[] value)
           
 
Method Summary
 java.lang.String getOriginatingIoi()
          Returns the value of the Originating-IOI AVP, of type UTF8String.
 java.lang.String getTerminatingIoi()
          Returns the value of the Terminating-IOI AVP, of type UTF8String.
 boolean hasOriginatingIoi()
          Returns true if the Originating-IOI AVP is present in the message.
 boolean hasTerminatingIoi()
          Returns true if the Terminating-IOI AVP is present in the message.
 void setOriginatingIoi(java.lang.String originatingIoi)
          Sets the value of the Originating-IOI AVP, of type UTF8String.
 void setTerminatingIoi(java.lang.String terminatingIoi)
          Sets the value of the Terminating-IOI 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

InterOperatorIdentifierImpl

public InterOperatorIdentifierImpl()

InterOperatorIdentifierImpl

public InterOperatorIdentifierImpl(int code,
                                   long vendorId,
                                   int mnd,
                                   int prt,
                                   byte[] value)
Parameters:
code -
vendorId -
mnd -
prt -
value -
Method Detail

getOriginatingIoi

public java.lang.String getOriginatingIoi()
Description copied from interface: InterOperatorIdentifier
Returns the value of the Originating-IOI AVP, of type UTF8String. A return value of null implies that the AVP has not been set.

Specified by:
getOriginatingIoi in interface InterOperatorIdentifier

getTerminatingIoi

public java.lang.String getTerminatingIoi()
Description copied from interface: InterOperatorIdentifier
Returns the value of the Terminating-IOI AVP, of type UTF8String. A return value of null implies that the AVP has not been set.

Specified by:
getTerminatingIoi in interface InterOperatorIdentifier

hasOriginatingIoi

public boolean hasOriginatingIoi()
Description copied from interface: InterOperatorIdentifier
Returns true if the Originating-IOI AVP is present in the message.

Specified by:
hasOriginatingIoi in interface InterOperatorIdentifier

hasTerminatingIoi

public boolean hasTerminatingIoi()
Description copied from interface: InterOperatorIdentifier
Returns true if the Terminating-IOI AVP is present in the message.

Specified by:
hasTerminatingIoi in interface InterOperatorIdentifier

setOriginatingIoi

public void setOriginatingIoi(java.lang.String originatingIoi)
Description copied from interface: InterOperatorIdentifier
Sets the value of the Originating-IOI AVP, of type UTF8String.

Specified by:
setOriginatingIoi in interface InterOperatorIdentifier

setTerminatingIoi

public void setTerminatingIoi(java.lang.String terminatingIoi)
Description copied from interface: InterOperatorIdentifier
Sets the value of the Terminating-IOI AVP, of type UTF8String.

Specified by:
setTerminatingIoi in interface InterOperatorIdentifier


Copyright © 2011. All Rights Reserved.