public class TransactionManager extends Object
| Constructor | Description |
|---|---|
TransactionManager(Logger logger) |
| Modifier and Type | Method | 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(String branchId,
String method) |
|
ServerTransaction |
getServerTransaction(SipMessage sipMessage) |
|
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 © 2018. All rights reserved.