org.cafesip.jiplet.sip
Class TransactionsMapping

java.lang.Object
  extended by org.cafesip.jiplet.sip.TransactionsMapping

public class TransactionsMapping
extends java.lang.Object

A class that manages mapping of client to server transactions.


Constructor Summary
TransactionsMapping(Jiplet jiplet, javax.sip.ServerTransaction serverTransaction)
          Creates new TransactionsTable
 
Method Summary
protected  void addMapping(javax.sip.ServerTransaction serverTransaction, javax.sip.ClientTransaction clientTransaction)
           
protected  javax.sip.ClientTransaction getClientTransaction(javax.sip.ServerTransaction serverTransaction)
           
protected  java.util.Vector getClientTransactions(javax.sip.ServerTransaction serverTransaction)
           
protected  javax.sip.Dialog getPeerDialog(javax.sip.ServerTransaction serverTransaction)
           
protected  javax.sip.ServerTransaction getServerTransaction(javax.sip.ClientTransaction clientTransaction)
           
protected  boolean hasMapping(javax.sip.ServerTransaction st)
           
protected  void printTransactionsMapping()
           
protected  void removeMapping(javax.sip.ClientTransaction clientTransaction)
           
protected  void removeMapping(javax.sip.ServerTransaction serverTransaction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionsMapping

public TransactionsMapping(Jiplet jiplet,
                           javax.sip.ServerTransaction serverTransaction)
Creates new TransactionsTable

Method Detail

getPeerDialog

protected javax.sip.Dialog getPeerDialog(javax.sip.ServerTransaction serverTransaction)

getServerTransaction

protected javax.sip.ServerTransaction getServerTransaction(javax.sip.ClientTransaction clientTransaction)

getClientTransaction

protected javax.sip.ClientTransaction getClientTransaction(javax.sip.ServerTransaction serverTransaction)

hasMapping

protected boolean hasMapping(javax.sip.ServerTransaction st)

getClientTransactions

protected java.util.Vector getClientTransactions(javax.sip.ServerTransaction serverTransaction)

addMapping

protected void addMapping(javax.sip.ServerTransaction serverTransaction,
                          javax.sip.ClientTransaction clientTransaction)

removeMapping

protected void removeMapping(javax.sip.ServerTransaction serverTransaction)

removeMapping

protected void removeMapping(javax.sip.ClientTransaction clientTransaction)

printTransactionsMapping

protected void printTransactionsMapping()


http://www.cafesip.org