public class TransactionManager extends Object
| Constructor and Description |
|---|
TransactionManager(Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeTimers() |
ClientTransaction |
createClientTransaction(SipRequest sipRequest,
InetAddress inetAddress,
int port,
String transport,
String pBranchId,
ClientTransactionUser clientTransactionUser) |
ServerTransaction |
createServerTransaction(SipResponse sipResponse,
int port,
String transport,
ServerTransactionUser serverTransactionUser,
SipRequest sipRequest) |
ClientTransaction |
getClientTransaction(SipMessage sipMessage) |
List<ClientTransaction> |
getClientTransactionsFromCallId(String callId,
String method) |
ServerTransaction |
getServerTransaction(SipMessage sipMessage) |
ServerTransaction |
getServerTransaction(String branchId,
String method) |
void |
setTransportManager(TransportManager transportManager) |
protected Timer timer
public TransactionManager(Logger logger)
public void closeTimers()
public ClientTransaction createClientTransaction(SipRequest sipRequest, InetAddress inetAddress, int port, String transport, String pBranchId, ClientTransactionUser clientTransactionUser)
public ServerTransaction createServerTransaction(SipResponse sipResponse, int port, String transport, ServerTransactionUser serverTransactionUser, SipRequest sipRequest)
public ClientTransaction getClientTransaction(SipMessage sipMessage)
public List<ClientTransaction> getClientTransactionsFromCallId(String callId, String method)
public ServerTransaction getServerTransaction(SipMessage sipMessage)
public ServerTransaction getServerTransaction(String branchId, String method)
public void setTransportManager(TransportManager transportManager)
Copyright © 2016 teletronics.ae. All rights reserved.