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

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.TimeStampsImpl
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, TimeStamps

public class TimeStampsImpl
extends org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
implements TimeStamps

TimeStampsImpl.java
Project: mobicents
1:10:40 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
TimeStampsImpl()
           
TimeStampsImpl(int code, long vendorId, int mnd, int prt, byte[] value)
           
 
Method Summary
 java.util.Date getSipRequestTimestamp()
          Returns the value of the SIP-Request-Timestamp AVP, of type Time.
 java.util.Date getSipResponseTimestamp()
          Returns the value of the SIP-Response-Timestamp AVP, of type Time.
 boolean hasSipRequestTimestamp()
          Returns true if the SIP-Request-Timestamp AVP is present in the message.
 boolean hasSipResponseTimestamp()
          Returns true if the SIP-Response-Timestamp AVP is present in the message.
 void setSipRequestTimestamp(java.util.Date sipRequestTimestamp)
          Sets the value of the SIP-Request-Timestamp AVP, of type Time.
 void setSipResponseTimestamp(java.util.Date sipResponseTimestamp)
          Sets the value of the SIP-Response-Timestamp AVP, of type Time.
 
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

TimeStampsImpl

public TimeStampsImpl()

TimeStampsImpl

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

getSipRequestTimestamp

public java.util.Date getSipRequestTimestamp()
Description copied from interface: TimeStamps
Returns the value of the SIP-Request-Timestamp AVP, of type Time. A return value of null implies that the AVP has not been set.

Specified by:
getSipRequestTimestamp in interface TimeStamps

getSipResponseTimestamp

public java.util.Date getSipResponseTimestamp()
Description copied from interface: TimeStamps
Returns the value of the SIP-Response-Timestamp AVP, of type Time. A return value of null implies that the AVP has not been set.

Specified by:
getSipResponseTimestamp in interface TimeStamps

hasSipRequestTimestamp

public boolean hasSipRequestTimestamp()
Description copied from interface: TimeStamps
Returns true if the SIP-Request-Timestamp AVP is present in the message.

Specified by:
hasSipRequestTimestamp in interface TimeStamps

hasSipResponseTimestamp

public boolean hasSipResponseTimestamp()
Description copied from interface: TimeStamps
Returns true if the SIP-Response-Timestamp AVP is present in the message.

Specified by:
hasSipResponseTimestamp in interface TimeStamps

setSipRequestTimestamp

public void setSipRequestTimestamp(java.util.Date sipRequestTimestamp)
Description copied from interface: TimeStamps
Sets the value of the SIP-Request-Timestamp AVP, of type Time.

Specified by:
setSipRequestTimestamp in interface TimeStamps

setSipResponseTimestamp

public void setSipResponseTimestamp(java.util.Date sipResponseTimestamp)
Description copied from interface: TimeStamps
Sets the value of the SIP-Response-Timestamp AVP, of type Time.

Specified by:
setSipResponseTimestamp in interface TimeStamps


Copyright © 2011. All Rights Reserved.