org.cafesip.jiplet
Class JipletDialog

java.lang.Object
  extended by org.cafesip.jiplet.ScopedVariables
      extended by org.cafesip.jiplet.JipletDialog

public class JipletDialog
extends ScopedVariables

This class encapsulates the dialog-scope variables supported by the jiplet container. A dialog-scope variable remains active during the duration of a SIP dialog. A SIP dialog is established by using the JAIN-SIP classes. A variable can be added by calling the setAttribute() method provided by the super-class. Similarly it can be retrieved by calling the getAttribute() method. A variable can be disposed off by calling the removeAttribute() method.


Constructor Summary
JipletDialog()
          A constructor for this class.
 
Method Summary
 javax.sip.SipProvider getSipProvider()
           
 TransactionsMapping getTransactionsMapping()
           
 void setSipProvider(javax.sip.SipProvider sipProvider)
           
 void setTransactionsMapping(TransactionsMapping transactionMapping)
           
 
Methods inherited from class org.cafesip.jiplet.ScopedVariables
getAttribute, getAttributeNames, removeAttribute, setAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JipletDialog

public JipletDialog()
A constructor for this class.

Method Detail

getTransactionsMapping

public TransactionsMapping getTransactionsMapping()
Returns:
Returns the transactionMapping.

setTransactionsMapping

public void setTransactionsMapping(TransactionsMapping transactionMapping)
Parameters:
transactionMapping - The transactionMapping to set.

getSipProvider

public javax.sip.SipProvider getSipProvider()
Returns:
Returns the SipProvider associated with this dialog.

setSipProvider

public void setSipProvider(javax.sip.SipProvider sipProvider)
Parameters:
sipProvider - The sipProvider to set.


http://www.cafesip.org