Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.opencloud.slee.services.sip.registrar
Class RegistrationBinding  view RegistrationBinding download RegistrationBinding.java

java.lang.Object
  extended bycom.opencloud.slee.services.sip.registrar.RegistrationBinding
All Implemented Interfaces:
java.io.Serializable

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


Field Summary
private  java.lang.String callId
           
private  java.lang.String comment
           
private  java.lang.String contactAddress
           
private  long cSeq
           
private  java.util.Date expiry
           
private  float qValue
           
 
Constructor Summary
RegistrationBinding(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()
           
 ContactHeader getContactHeader(javax.sip.address.AddressFactory af, javax.sip.header.HeaderFactory hf)
           
 long getCSeq()
           
 long getExpiryAbsolute()
           
 int getExpiryDelta()
          Returns number of seconds till this entry expires May be 0 or -ve if already expired
 float getQValue()
           
private  java.lang.String getScheme(java.lang.String contactAddress)
           
private  java.lang.String getSchemeData(java.lang.String contactAddress)
           
 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()
          Convert this Object to a human-readable String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

expiry

private java.util.Date expiry

qValue

private float qValue

callId

private java.lang.String callId

cSeq

private long cSeq

comment

private java.lang.String comment

contactAddress

private java.lang.String contactAddress
Constructor Detail

RegistrationBinding

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

getExpiryAbsolute

public long getExpiryAbsolute()

getExpiryDelta

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


getContactAddress

public java.lang.String getContactAddress()

getQValue

public float getQValue()

getCallId

public java.lang.String getCallId()

getCSeq

public long getCSeq()

getComment

public java.lang.String getComment()

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)

getScheme

private java.lang.String getScheme(java.lang.String contactAddress)

getSchemeData

private java.lang.String getSchemeData(java.lang.String contactAddress)

getContactHeader

public ContactHeader getContactHeader(javax.sip.address.AddressFactory af,
                                      javax.sip.header.HeaderFactory hf)

toString

public java.lang.String toString()
Description copied from class: java.lang.Object
Convert this Object to a human-readable String. There are no limits placed on how long this String should be or what it should contain. We suggest you make it as intuitive as possible to be able to place it into System.out.println() 55 and such.

It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.

This method will be called when performing string concatenation with this object. If the result is null, string concatenation will instead use "null".

The default implementation returns getClass().getName() + "@" + Integer.toHexString(hashCode()).