|
||||||||||
| 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
org.mobicents.slee.resource.sip11.wrappers.ClientTransactionWrapper
public class ClientTransactionWrapper
Wrapper for a ClientTransaction
| Field Summary |
|---|
| Fields inherited from class org.mobicents.slee.resource.sip11.wrappers.Wrapper |
|---|
activityHandle, ending, ra |
| Constructor Summary | |
|---|---|
protected |
ClientTransactionWrapper(ClientTransactionActivityHandle handle,
SipResourceAdaptor ra)
|
|
ClientTransactionWrapper(gov.nist.javax.sip.stack.SIPClientTransaction wrappedTransaction,
SipResourceAdaptor ra)
|
| Method Summary | |
|---|---|
void |
clear()
|
javax.sip.message.Request |
createAck()
|
javax.sip.message.Request |
createCancel()
|
java.lang.String |
getAssociatedServerTransaction()
|
javax.slee.Address |
getEventFiringAddress()
Retrieves the slee Address where events on this resource are fired. |
static javax.slee.Address |
getEventFiringAddress(javax.sip.address.Address fromAddress)
|
javax.sip.ClientTransaction |
getWrappedClientTransaction()
Retrieves the wrapped transaction. |
javax.sip.Transaction |
getWrappedTransaction()
Retrieves the wrapped sip transaction. |
boolean |
isAckTransaction()
Indicates if the wrapper is an ack dummy transaction. |
boolean |
isClientTransaction()
Indicates if it is a client transaction, avoiding the check of class types |
void |
sendRequest()
|
void |
setAssociatedServerTransaction(java.lang.String associatedServerTransactionId,
boolean failIfAlreadyAssociated)
|
void |
terminated()
callback invoked when the underlying tx was terminated |
java.lang.String |
toString()
|
| Methods inherited from class org.mobicents.slee.resource.sip11.wrappers.TransactionWrapper |
|---|
getBranchId, getDialog, getDialogWrapper, getRequest, getRetransmitTimer, getState, isActivity, isDialog, setActivity, setRetransmitTimer, terminate |
| Methods inherited from class org.mobicents.slee.resource.sip11.wrappers.Wrapper |
|---|
ending, getActivityHandle, getApplicationData, isEnding, setApplicationData |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.sip.Transaction |
|---|
getApplicationData, getBranchId, getDialog, getRequest, getRetransmitTimer, getState, setApplicationData, setRetransmitTimer, terminate |
| Constructor Detail |
|---|
public ClientTransactionWrapper(gov.nist.javax.sip.stack.SIPClientTransaction wrappedTransaction,
SipResourceAdaptor ra)
wrappedTransaction - ra -
protected ClientTransactionWrapper(ClientTransactionActivityHandle handle,
SipResourceAdaptor ra)
| Method Detail |
|---|
public javax.sip.Transaction getWrappedTransaction()
TransactionWrapper
getWrappedTransaction in class TransactionWrapperpublic javax.sip.ClientTransaction getWrappedClientTransaction()
public boolean isAckTransaction()
Wrapper
isAckTransaction in class Wrapperpublic javax.slee.Address getEventFiringAddress()
WrapperAddress where events on this resource are fired.
getEventFiringAddress in class Wrapperpublic static javax.slee.Address getEventFiringAddress(javax.sip.address.Address fromAddress)
fromAddress -
public javax.sip.message.Request createAck()
throws javax.sip.SipException
createAck in interface javax.sip.ClientTransactionjavax.sip.SipException
public javax.sip.message.Request createCancel()
throws javax.sip.SipException
createCancel in interface javax.sip.ClientTransactionjavax.sip.SipException
public void sendRequest()
throws javax.sip.SipException
sendRequest in interface javax.sip.ClientTransactionjavax.sip.SipExceptionpublic java.lang.String getAssociatedServerTransaction()
public void setAssociatedServerTransaction(java.lang.String associatedServerTransactionId,
boolean failIfAlreadyAssociated)
associatedServerTransactionId - public java.lang.String toString()
toString in class java.lang.Objectpublic void terminated()
TransactionWrapper
terminated in class TransactionWrapperpublic void clear()
clear in class Wrapperpublic boolean isClientTransaction()
TransactionWrapper
isClientTransaction in class TransactionWrapper
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||