|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mobicents.slee.resource.sip11.wrappers.Wrapper
org.mobicents.slee.resource.sip11.wrappers.TransactionWrapper
public abstract class TransactionWrapper
The base class for client and server transaction wrappers.
| Field Summary |
|---|
| Fields inherited from class org.mobicents.slee.resource.sip11.wrappers.Wrapper |
|---|
activityHandle, ending, ra |
| Constructor Summary | |
|---|---|
TransactionWrapper(TransactionActivityHandle activityHandle,
SipResourceAdaptor ra)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getBranchId()
|
javax.sip.Dialog |
getDialog()
|
DialogWrapper |
getDialogWrapper()
|
javax.sip.message.Request |
getRequest()
|
int |
getRetransmitTimer()
|
javax.sip.TransactionState |
getState()
|
abstract javax.sip.Transaction |
getWrappedTransaction()
Retrieves the wrapped sip transaction. |
boolean |
isActivity()
Indicates if the wrapper is an activity. |
abstract boolean |
isClientTransaction()
Indicates if it is a client transaction, avoiding the check of class types |
boolean |
isDialog()
Indicates if the wrapper is a Dialog |
void |
setActivity(boolean activity)
|
void |
setRetransmitTimer(int arg0)
|
void |
terminate()
|
abstract void |
terminated()
callback invoked when the underlying tx was terminated |
| Methods inherited from class org.mobicents.slee.resource.sip11.wrappers.Wrapper |
|---|
clear, ending, getActivityHandle, getApplicationData, getEventFiringAddress, isAckTransaction, isEnding, setApplicationData |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.sip.Transaction |
|---|
getApplicationData, setApplicationData |
| Constructor Detail |
|---|
public TransactionWrapper(TransactionActivityHandle activityHandle,
SipResourceAdaptor ra)
activityHandle - | Method Detail |
|---|
public boolean isDialog()
WrapperDialog
isDialog in class Wrapperpublic abstract javax.sip.Transaction getWrappedTransaction()
public boolean isActivity()
public void setActivity(boolean activity)
activity - public DialogWrapper getDialogWrapper()
public abstract void terminated()
public abstract boolean isClientTransaction()
public java.lang.String getBranchId()
getBranchId in interface javax.sip.Transactionpublic javax.sip.Dialog getDialog()
getDialog in interface javax.sip.Transactionpublic javax.sip.message.Request getRequest()
getRequest in interface javax.sip.Transaction
public int getRetransmitTimer()
throws java.lang.UnsupportedOperationException
getRetransmitTimer in interface javax.sip.Transactionjava.lang.UnsupportedOperationExceptionpublic javax.sip.TransactionState getState()
getState in interface javax.sip.Transaction
public void setRetransmitTimer(int arg0)
throws java.lang.UnsupportedOperationException
setRetransmitTimer in interface javax.sip.Transactionjava.lang.UnsupportedOperationException
public void terminate()
throws javax.sip.ObjectInUseException
terminate in interface javax.sip.Transactionjavax.sip.ObjectInUseException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||