MjSip Stack
v1.6

org.zoolu.sip.dialog
Class DialogInfo

java.lang.Object
  |
  +--org.zoolu.sip.dialog.DialogInfo
Direct Known Subclasses:
Dialog

public class DialogInfo
extends java.lang.Object

Class DialogInfo maintains a complete information status of a generic SIP dialog. It has the following attributes:


Constructor Summary
DialogInfo()
          Creates a new empty DialogInfo
 
Method Summary
 java.lang.String getCallID()
          Gets the call-id
 NameAddress getLocalContact()
          Gets the local contact url
 long getLocalCSeq()
          Gets the local CSeq number
 NameAddress getLocalName()
          Gets the local name
 java.lang.String getLocalTag()
          Gets the local tag
 NameAddress getRemoteContact()
          Gets the remote contact url
 long getRemoteCSeq()
          Gets the remote CSeq number
 NameAddress getRemoteName()
          Gets the remote name
 java.lang.String getRemoteTag()
          Gets the remote tag
 java.util.Vector getRoute()
          Gets the route set
 void incLocalCSeq()
          Increments the local CSeq number
 void incRemoteCSeq()
          Increments the remote CSeq number
 void setCallID(java.lang.String id)
          Sets the call-id
 void setLocalContact(NameAddress name_address)
          Sets the local contact url
 void setLocalCSeq(long cseq)
          Sets the local CSeq number
 void setLocalName(NameAddress url)
          Sets the local name
 void setLocalTag(java.lang.String tag)
          Sets the local tag
 void setRemoteContact(NameAddress name_address)
          Sets the remote contact url
 void setRemoteCSeq(long cseq)
          Sets the remote CSeq number
 void setRemoteName(NameAddress url)
          Sets the remote name
 void setRemoteTag(java.lang.String tag)
           
 void setRoute(java.util.Vector r)
          Sets the route set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DialogInfo

public DialogInfo()
Creates a new empty DialogInfo
Method Detail

setLocalName

public void setLocalName(NameAddress url)
Sets the local name

getLocalName

public NameAddress getLocalName()
Gets the local name

setRemoteName

public void setRemoteName(NameAddress url)
Sets the remote name

getRemoteName

public NameAddress getRemoteName()
Gets the remote name

setLocalContact

public void setLocalContact(NameAddress name_address)
Sets the local contact url

getLocalContact

public NameAddress getLocalContact()
Gets the local contact url

setRemoteContact

public void setRemoteContact(NameAddress name_address)
Sets the remote contact url

getRemoteContact

public NameAddress getRemoteContact()
Gets the remote contact url

setCallID

public void setCallID(java.lang.String id)
Sets the call-id

getCallID

public java.lang.String getCallID()
Gets the call-id

setLocalTag

public void setLocalTag(java.lang.String tag)
Sets the local tag

getLocalTag

public java.lang.String getLocalTag()
Gets the local tag

setRemoteTag

public void setRemoteTag(java.lang.String tag)

getRemoteTag

public java.lang.String getRemoteTag()
Gets the remote tag

setLocalCSeq

public void setLocalCSeq(long cseq)
Sets the local CSeq number

incLocalCSeq

public void incLocalCSeq()
Increments the local CSeq number

getLocalCSeq

public long getLocalCSeq()
Gets the local CSeq number

setRemoteCSeq

public void setRemoteCSeq(long cseq)
Sets the remote CSeq number

incRemoteCSeq

public void incRemoteCSeq()
Increments the remote CSeq number

getRemoteCSeq

public long getRemoteCSeq()
Gets the remote CSeq number

setRoute

public void setRoute(java.util.Vector r)
Sets the route set

getRoute

public java.util.Vector getRoute()
Gets the route set

MjSip Stack
v1.6