public class TlsChannelConnection extends org.eclipse.jetty.io.ssl.SslConnection implements SipConnection
org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint| Constructor and Description |
|---|
TlsChannelConnection(org.eclipse.jetty.io.ByteBufferPool byteBufferPool,
java.util.concurrent.Executor executor,
org.eclipse.jetty.io.EndPoint endpoint,
javax.net.ssl.SSLEngine sslEngine,
TlsChannelConnector connector) |
| Modifier and Type | Method and Description |
|---|---|
SipConnector |
getConnector() |
java.net.InetAddress |
getLocalAddress() |
int |
getLocalPort() |
java.net.InetAddress |
getRemoteAddress() |
int |
getRemotePort() |
Transport |
getTransport() |
boolean |
isOpen() |
void |
onClose() |
void |
send(SipMessage message) |
void |
write(java.nio.ByteBuffer buffer) |
close, getDecryptedEndPoint, getSSLEngine, isRenegotiationAllowed, newDecryptedEndPoint, onFillable, onFillInterestedFailed, onOpen, setRenegotiationAllowed, toStringpublic TlsChannelConnection(org.eclipse.jetty.io.ByteBufferPool byteBufferPool,
java.util.concurrent.Executor executor,
org.eclipse.jetty.io.EndPoint endpoint,
javax.net.ssl.SSLEngine sslEngine,
TlsChannelConnector connector)
public SipConnector getConnector()
getConnector in interface SipConnectionpublic Transport getTransport()
getTransport in interface SipConnectionpublic java.net.InetAddress getLocalAddress()
getLocalAddress in interface SipConnectionpublic int getLocalPort()
getLocalPort in interface SipConnectionpublic java.net.InetAddress getRemoteAddress()
getRemoteAddress in interface SipConnectionpublic int getRemotePort()
getRemotePort in interface SipConnectionpublic void send(SipMessage message) throws MessageTooLongException
send in interface SipConnectionMessageTooLongExceptionpublic void write(java.nio.ByteBuffer buffer)
throws java.io.IOException
write in interface SipConnectionjava.io.IOExceptionpublic boolean isOpen()
isOpen in interface SipConnectionpublic void onClose()
onClose in interface org.eclipse.jetty.io.ConnectiononClose in class org.eclipse.jetty.io.ssl.SslConnectionCopyright © 2015. All Rights Reserved.