public class TransportManager extends Object
| Modifier and Type | Field | Description |
|---|---|---|
protected SipParser |
sipParser |
|
static int |
SOCKET_TIMEOUT |
| Constructor | Description |
|---|---|
TransportManager(TransactionManager transactionManager,
Config config,
Logger logger) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
closeTransports() |
|
MessageSender |
createClientTransport(SipRequest sipRequest,
InetAddress inetAddress,
int port,
String transport) |
|
MessageSender |
createClientTransport(SipRequest sipRequest,
InetAddress inetAddress,
int port,
String transport,
int ttl) |
|
void |
createServerTransport(String transportType,
int port) |
|
MessageSender |
getMessageSender(SipTransportConnection sipTransportConnection) |
|
int |
getSipPort() |
|
void |
sendResponse(SipResponse sipResponse) |
|
void |
setSipPort(int sipPort) |
|
void |
setSipServerTransportUser(SipServerTransportUser sipServerTransportUser) |
public static final int SOCKET_TIMEOUT
protected SipParser sipParser
public TransportManager(TransactionManager transactionManager, Config config, Logger logger)
public MessageSender createClientTransport(SipRequest sipRequest, InetAddress inetAddress, int port, String transport) throws IOException
IOExceptionpublic MessageSender createClientTransport(SipRequest sipRequest, InetAddress inetAddress, int port, String transport, int ttl) throws IOException
IOExceptionpublic void createServerTransport(String transportType, int port) throws SocketException
SocketExceptionpublic void sendResponse(SipResponse sipResponse) throws IOException
IOExceptionpublic void setSipServerTransportUser(SipServerTransportUser sipServerTransportUser)
public void closeTransports()
public MessageSender getMessageSender(SipTransportConnection sipTransportConnection)
public int getSipPort()
public void setSipPort(int sipPort)
Copyright © 2018. All rights reserved.