org.mobicents.slee.services.sip.location.cache
Class RegistrationBindingImpl

java.lang.Object
  extended by org.mobicents.slee.services.sip.location.cache.RegistrationBindingImpl
All Implemented Interfaces:
java.io.Serializable, RegistrationBinding

public class RegistrationBindingImpl
extends java.lang.Object
implements java.io.Serializable, RegistrationBinding

See Also:
Serialized Form

Constructor Summary
RegistrationBindingImpl(java.lang.String contactAddress, java.lang.String comment, long expiresDelta, float q, java.lang.String id, long seq)
           
 
Method Summary
 java.lang.String getCallId()
           
 java.lang.String getComment()
           
 java.lang.String getContactAddress()
           
 javax.sip.header.ContactHeader getContactHeader(javax.sip.address.AddressFactory af, javax.sip.header.HeaderFactory hf)
           
 long getCSeq()
           
 long getExpiryAbsolute()
           
 int getExpiryDelta()
          Returns number of mseconds till this entry expires May be 0 or -ve if already expired
 float getQValue()
           
 void setCallId(java.lang.String id)
           
 void setComment(java.lang.String comment)
           
 void setContactAddress(java.lang.String address)
           
 void setCSeq(long seq)
           
 void setExpiryAbsolute(long exp)
           
 void setExpiryDelta(long exp)
           
 void setQValue(float q)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RegistrationBindingImpl

public RegistrationBindingImpl(java.lang.String contactAddress,
                               java.lang.String comment,
                               long expiresDelta,
                               float q,
                               java.lang.String id,
                               long seq)
Method Detail

getExpiryAbsolute

public long getExpiryAbsolute()
Specified by:
getExpiryAbsolute in interface RegistrationBinding

getExpiryDelta

public int getExpiryDelta()
Returns number of mseconds till this entry expires May be 0 or -ve if already expired

Specified by:
getExpiryDelta in interface RegistrationBinding

getContactAddress

public java.lang.String getContactAddress()
Specified by:
getContactAddress in interface RegistrationBinding

getQValue

public float getQValue()
Specified by:
getQValue in interface RegistrationBinding

getCallId

public java.lang.String getCallId()
Specified by:
getCallId in interface RegistrationBinding

getCSeq

public long getCSeq()
Specified by:
getCSeq in interface RegistrationBinding

getComment

public java.lang.String getComment()
Specified by:
getComment in interface RegistrationBinding

setExpiryAbsolute

public void setExpiryAbsolute(long exp)

setExpiryDelta

public void setExpiryDelta(long exp)

setContactAddress

public void setContactAddress(java.lang.String address)

setQValue

public void setQValue(float q)

setCallId

public void setCallId(java.lang.String id)

setCSeq

public void setCSeq(long seq)

setComment

public void setComment(java.lang.String comment)

getContactHeader

public javax.sip.header.ContactHeader getContactHeader(javax.sip.address.AddressFactory af,
                                                       javax.sip.header.HeaderFactory hf)
Specified by:
getContactHeader in interface RegistrationBinding

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2008. All Rights Reserved.