Uses of Interface
org.eclipse.jetty.io.EndPoint
Packages that use EndPoint
Package
Description
Jetty IO : Core classes for Jetty IO subsystem
Jetty IO : Core SSL Support
-
Uses of EndPoint in org.eclipse.jetty.io
Classes in org.eclipse.jetty.io that implement EndPointModifier and TypeClassDescriptionclassPartial implementation of EndPoint that usesFillInterestandWriteFlusher.classByteArrayEndPoint.classAnEndPointimplementation based onDatagramChannel.classA specialized version ofSocketChannelEndPointthat supportsNetworkTrafficListeners.classA partialEndPointimplementation based onSelectableChannel.classAnEndPointimplementation based onSocketChannel.Methods in org.eclipse.jetty.io that return EndPointModifier and TypeMethodDescriptionAbstractConnection.getEndPoint()Connection.getEndPoint()EndPoint.Pipe.getLocalEndPoint()MemoryEndPointPipe.getLocalEndPoint()EndPoint.Pipe.getRemoteEndPoint()MemoryEndPointPipe.getRemoteEndPoint()protected EndPointClientConnector.ClientSelectorManager.newEndPoint(SelectableChannel channel, ManagedSelector selector, SelectionKey selectionKey) ClientConnector.Configurator.newEndPoint(ClientConnector clientConnector, SocketAddress address, SelectableChannel selectable, ManagedSelector selector, SelectionKey selectionKey) Deprecated, for removal: This API element is subject to removal in a future version.protected EndPointClientConnector.newEndPoint(SelectableChannel selectable, ManagedSelector selector, SelectionKey selectionKey) protected abstract EndPointSelectorManager.newEndPoint(SelectableChannel channel, ManagedSelector selector, SelectionKey selectionKey) Factory method to createEndPoint.default EndPointTransport.newEndPoint(org.eclipse.jetty.util.thread.Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) ForTransports that are based on sockets, or forTransports that are layered on top of anotherTransportthat is based on sockets, this method is invoked to create a newEndPointthat wraps theSelectableChannelcreated byTransport.newSelectableChannel().Transport.TCPIP.newEndPoint(org.eclipse.jetty.util.thread.Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) Transport.TCPUnix.newEndPoint(org.eclipse.jetty.util.thread.Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) Transport.UDPIP.newEndPoint(org.eclipse.jetty.util.thread.Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) Transport.UDPUnix.newEndPoint(org.eclipse.jetty.util.thread.Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) Transport.Wrapper.newEndPoint(org.eclipse.jetty.util.thread.Scheduler scheduler, ManagedSelector selector, SelectableChannel selectable, SelectionKey selectionKey) EndPoint.Wrapper.unwrap()Methods in org.eclipse.jetty.io with parameters of type EndPointModifier and TypeMethodDescriptionprotected voidManagedSelector.endPointClosed(EndPoint endPoint) protected voidSelectorManager.endPointClosed(EndPoint endpoint) Callback method invoked when an endpoint is closed.protected voidManagedSelector.endPointOpened(EndPoint endPoint) protected voidSelectorManager.endPointOpened(EndPoint endpoint) Callback method invoked when an endpoint is opened.ClientConnectionFactory.newConnection(EndPoint endPoint, Map<String, Object> context) ClientConnector.ClientSelectorManager.newConnection(SelectableChannel channel, EndPoint endPoint, Object attachment) ClientConnector.Configurator.newConnection(ClientConnector clientConnector, SocketAddress address, EndPoint endPoint, Map<String, Object> context) Deprecated, for removal: This API element is subject to removal in a future version.protected ConnectionClientConnector.newConnection(EndPoint endPoint, Map<String, Object> context) abstract ConnectionSelectorManager.newConnection(SelectableChannel channel, EndPoint endpoint, Object attachment) Factory method to createConnection.default ConnectionTransport.newConnection(EndPoint endPoint, Map<String, Object> context) Creates a newConnectionto be associated with the given low-levelEndPoint.Transport.Wrapper.newConnection(EndPoint endPoint, Map<String, Object> context) voidUpgrades the givenEndPointto the protocol represented by this class.Constructors in org.eclipse.jetty.io with parameters of type EndPointModifierConstructorDescriptionprotectedAbstractConnection(EndPoint endPoint, Executor executor) protectedNegotiatingClientConnection(EndPoint endPoint, Executor executor, SSLEngine sslEngine, ClientConnectionFactory connectionFactory, Map<String, Object> context) protectedWriteFlusher(EndPoint endPoint) -
Uses of EndPoint in org.eclipse.jetty.io.ssl
Classes in org.eclipse.jetty.io.ssl that implement EndPointMethods in org.eclipse.jetty.io.ssl that return EndPointModifier and TypeMethodDescriptionSslHandshakeListener.Event.getEndPoint()SslConnection.SslEndPoint.unwrap()Methods in org.eclipse.jetty.io.ssl with parameters of type EndPointModifier and TypeMethodDescriptionSslClientConnectionFactory.newConnection(EndPoint endPoint, Map<String, Object> context) protected SslConnectionSslClientConnectionFactory.newSslConnection(EndPoint endPoint, SSLEngine engine) Constructors in org.eclipse.jetty.io.ssl with parameters of type EndPointModifierConstructorDescriptionSslConnection(ByteBufferPool byteBufferPool, Executor executor, EndPoint endPoint, SSLEngine sslEngine) Deprecated.SslConnection(ByteBufferPool byteBufferPool, Executor executor, EndPoint endPoint, SSLEngine sslEngine, boolean useDirectBuffersForEncryption, boolean useDirectBuffersForDecryption) Deprecated.SslConnection(ByteBufferPool byteBufferPool, Executor executor, org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory, EndPoint endPoint, SSLEngine sslEngine) SslConnection(ByteBufferPool byteBufferPool, Executor executor, org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory, EndPoint endPoint, SSLEngine sslEngine, boolean useDirectBuffersForEncryption, boolean useDirectBuffersForDecryption)