public class ServerTransaction extends TransactionImpl
TransactionImpl.TimerTransaction.State__T1, __T2, __T4, __TD, _request, _state, _transactionManager, DEFAULT_T1, DEFAULT_T2, DEFAULT_T4, DEFAULT_TD| Constructor and Description |
|---|
ServerTransaction(SipRequest request) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel(SipRequest cancel) |
SipConnection |
getConnection() |
ServerTransactionListener |
getListener() |
void |
handleRequest(SipRequest request)
Subsequent request in transaction (retransmission or ACK for negative response)
|
boolean |
isServer() |
void |
send(SipResponse response)
Sends a response within this transaction
|
void |
setListener(ServerTransactionListener listener) |
protected void |
terminate() |
protected void |
timeout(TransactionImpl.Timer timer) |
java.lang.String |
toString() |
cancelTimer, getBranch, getRequest, getServer, getState, isAck, isCancel, isCanceled, isCompleted, isInvite, isTransportReliable, setState, setTransactionManager, startTimerpublic ServerTransaction(SipRequest request)
public boolean isServer()
isServer in interface TransactionisServer in class TransactionImplpublic SipConnection getConnection()
getConnection in interface TransactiongetConnection in class TransactionImplpublic void handleRequest(SipRequest request)
public void cancel(SipRequest cancel) throws java.io.IOException
java.io.IOExceptionpublic void send(SipResponse response)
protected void terminate()
terminate in class TransactionImplprotected void timeout(TransactionImpl.Timer timer)
timeout in class TransactionImplpublic ServerTransactionListener getListener()
public void setListener(ServerTransactionListener listener)
public java.lang.String toString()
toString in class TransactionImplCopyright © 2015. All Rights Reserved.