public class NioTlsWebSocketMessageProcessor extends NioWebSocketMessageProcessor
NioTcpMessageProcessor.ChangeRequest, NioTcpMessageProcessor.PendingData
changeRequests, channel, nioHandler, selector, selectorThread
incomingMessageChannels, isRunning, messageChannels, nConnections, sock, useCount
IN_ADDR_ANY, IN6_ADDR_ANY, sipStack, transport
Constructor and Description |
---|
NioTlsWebSocketMessageProcessor(InetAddress ipAddress,
SIPTransactionStack sipStack,
int port) |
Modifier and Type | Method and Description |
---|---|
MessageChannel |
createMessageChannel(HostPort targetHostPort)
Create a message channel for the specified host/port.
|
MessageChannel |
createMessageChannel(InetAddress targetHost,
int port)
Create a message channel for the specified host/port.
|
NioTcpMessageChannel |
createMessageChannel(NioTcpMessageProcessor nioTcpMessageProcessor,
SocketChannel client) |
void |
init() |
connect, createProcessorTask, getDefaultTargetPort, isSecure, remove, send, start, stop
cacheMessageChannel, closeReliableConnection, getMaximumMessageSize, getSIPStack, inUse, setKeepAliveTimeout, validatePortInRange
getDefaultPort, getIpAddress, getListeningPoint, getPort, getSavedIpAddress, getSentBy, getTransport, getViaHeader, initialize, isSentBySet, setIpAddress, setListeningPoint, setSentBy
public NioTlsWebSocketMessageProcessor(InetAddress ipAddress, SIPTransactionStack sipStack, int port)
public NioTcpMessageChannel createMessageChannel(NioTcpMessageProcessor nioTcpMessageProcessor, SocketChannel client) throws IOException
createMessageChannel
in class NioWebSocketMessageProcessor
IOException
public MessageChannel createMessageChannel(HostPort targetHostPort) throws IOException
MessageProcessor
createMessageChannel
in class NioTcpMessageProcessor
IOException
public MessageChannel createMessageChannel(InetAddress targetHost, int port) throws IOException
MessageProcessor
createMessageChannel
in class NioTcpMessageProcessor
IOException
public void init() throws Exception, CertificateException, FileNotFoundException, IOException
Copyright © 2018. All Rights Reserved.