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

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.TrunkGroupIdImpl
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, TrunkGroupId

public class TrunkGroupIdImpl
extends org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
implements TrunkGroupId

TrunkGroupIdImpl.java
Project: mobicents
1:52:51 AM Apr 12, 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
TrunkGroupIdImpl()
           
TrunkGroupIdImpl(int code, long vendorId, int mnd, int prt, byte[] value)
           
 
Method Summary
 java.lang.String getIncomingTrunkGroupId()
          Returns the value of the Incoming-Trunk-Group-ID AVP, of type UTF8String.
 java.lang.String getOutgoingTrunkGroupId()
          Returns the value of the Outgoing-Trunk-Group-ID AVP, of type UTF8String.
 boolean hasIncomingTrunkGroupId()
          Returns true if the Incoming-Trunk-Group-ID AVP is present in the message.
 boolean hasOutgoingTrunkGroupId()
          Returns true if the Outgoing-Trunk-Group-ID AVP is present in the message.
 void setIncomingTrunkGroupId(java.lang.String incomingTrunkGroupId)
          Sets the value of the Incoming-Trunk-Group-ID AVP, of type UTF8String.
 void setOutgoingTrunkGroupId(java.lang.String outgoingTrunkGroupId)
          Sets the value of the Outgoing-Trunk-Group-ID 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

TrunkGroupIdImpl

public TrunkGroupIdImpl()

TrunkGroupIdImpl

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

getIncomingTrunkGroupId

public java.lang.String getIncomingTrunkGroupId()
Description copied from interface: TrunkGroupId
Returns the value of the Incoming-Trunk-Group-ID AVP, of type UTF8String. A return value of null implies that the AVP has not been set.

Specified by:
getIncomingTrunkGroupId in interface TrunkGroupId

getOutgoingTrunkGroupId

public java.lang.String getOutgoingTrunkGroupId()
Description copied from interface: TrunkGroupId
Returns the value of the Outgoing-Trunk-Group-ID AVP, of type UTF8String. A return value of null implies that the AVP has not been set.

Specified by:
getOutgoingTrunkGroupId in interface TrunkGroupId

hasIncomingTrunkGroupId

public boolean hasIncomingTrunkGroupId()
Description copied from interface: TrunkGroupId
Returns true if the Incoming-Trunk-Group-ID AVP is present in the message.

Specified by:
hasIncomingTrunkGroupId in interface TrunkGroupId

hasOutgoingTrunkGroupId

public boolean hasOutgoingTrunkGroupId()
Description copied from interface: TrunkGroupId
Returns true if the Outgoing-Trunk-Group-ID AVP is present in the message.

Specified by:
hasOutgoingTrunkGroupId in interface TrunkGroupId

setIncomingTrunkGroupId

public void setIncomingTrunkGroupId(java.lang.String incomingTrunkGroupId)
Description copied from interface: TrunkGroupId
Sets the value of the Incoming-Trunk-Group-ID AVP, of type UTF8String.

Specified by:
setIncomingTrunkGroupId in interface TrunkGroupId

setOutgoingTrunkGroupId

public void setOutgoingTrunkGroupId(java.lang.String outgoingTrunkGroupId)
Description copied from interface: TrunkGroupId
Sets the value of the Outgoing-Trunk-Group-ID AVP, of type UTF8String.

Specified by:
setOutgoingTrunkGroupId in interface TrunkGroupId


Copyright © 2011. All Rights Reserved.