## Uses of Interface
org.eclipse.jetty.io.EndPoint

- Packages that use EndPoint
  Package | Description
  --- | ---
  org.eclipse.jetty.ajp |
  org.eclipse.jetty.client |
  org.eclipse.jetty.http |
  org.eclipse.jetty.io |
  org.eclipse.jetty.io.bio |
  org.eclipse.jetty.io.nio |
  org.eclipse.jetty.nested |
  org.eclipse.jetty.server |
  org.eclipse.jetty.server.bio |
  org.eclipse.jetty.server.handler |
  org.eclipse.jetty.server.nio |
  org.eclipse.jetty.server.ssl |
  org.eclipse.jetty.websocket |

- - ### Uses of EndPoint in org.eclipse.jetty.ajp

    Methods in org.eclipse.jetty.ajp with parameters of type EndPoint
    Modifier and Type | Method and Description
    --- | ---
    `void` | Ajp13SocketConnector.`customize(EndPoint endpoint, Request request)`
    `protected Connection` | Ajp13SocketConnector.`newConnection(EndPoint endpoint)`

    Constructors in org.eclipse.jetty.ajp with parameters of type EndPoint
    Constructor and Description
    `Ajp13Connection(Connector connector, EndPoint endPoint, Server server)`
    `Ajp13Generator(Buffers buffers, EndPoint io)`
    `Ajp13Parser(Buffers buffers, EndPoint endPoint)`

  - ### Uses of EndPoint in org.eclipse.jetty.client

    Methods in org.eclipse.jetty.client with parameters of type EndPoint
    Modifier and Type | Method and Description
    --- | ---
    `protected Connection` | HttpExchange.`onSwitchProtocol(EndPoint endp)`

  - ### Uses of EndPoint in org.eclipse.jetty.http

    Fields in org.eclipse.jetty.http declared as EndPoint
    Modifier and Type | Field and Description
    --- | ---
    `protected EndPoint` | AbstractGenerator.`_endp`

    Constructors in org.eclipse.jetty.http with parameters of type EndPoint
    Constructor and Description
    `AbstractGenerator(Buffers buffers, EndPoint io)` Constructor.
    `HttpGenerator(Buffers buffers, EndPoint io)` Constructor.
    `HttpParser(Buffers buffers, EndPoint endp, HttpParser.EventHandler handler)` Constructor.

  - ### Uses of EndPoint in org.eclipse.jetty.io

    Subinterfaces of EndPoint in org.eclipse.jetty.io
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AsyncEndPoint`
    `interface` | `ConnectedEndPoint`

    Classes in org.eclipse.jetty.io that implement EndPoint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ByteArrayEndPoint` ByteArrayEndPoint.

    Fields in org.eclipse.jetty.io declared as EndPoint
    Modifier and Type | Field and Description
    --- | ---
    `protected EndPoint` | AbstractConnection.`_endp`

    Methods in org.eclipse.jetty.io that return EndPoint
    Modifier and Type | Method and Description
    --- | ---
    `EndPoint` | AbstractConnection.`getEndPoint()`

    Constructors in org.eclipse.jetty.io with parameters of type EndPoint
    Constructor and Description
    `AbstractConnection(EndPoint endp)`
    `AbstractConnection(EndPoint endp, long timestamp)`

  - ### Uses of EndPoint in org.eclipse.jetty.io.bio

    Classes in org.eclipse.jetty.io.bio that implement EndPoint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SocketEndPoint`
    `class` | `StreamEndPoint`
    `class` | `StringEndPoint` To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

  - ### Uses of EndPoint in org.eclipse.jetty.io.nio

    Classes in org.eclipse.jetty.io.nio that implement EndPoint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChannelEndPoint` Channel End Point.
    `class` | `NetworkTrafficSelectChannelEndPoint`
    `class` | `SelectChannelEndPoint` An Endpoint that can be scheduled by `SelectorManager`.
    `class` | `SslConnection.SslEndPoint`

    Constructors in org.eclipse.jetty.io.nio with parameters of type EndPoint
    Constructor and Description
    `SslConnection(SSLEngine engine, EndPoint endp)`
    `SslConnection(SSLEngine engine, EndPoint endp, long timeStamp)`

  - ### Uses of EndPoint in org.eclipse.jetty.nested

    Classes in org.eclipse.jetty.nested that implement EndPoint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NestedEndPoint`

    Constructors in org.eclipse.jetty.nested with parameters of type EndPoint
    Constructor and Description
    `NestedGenerator(Buffers buffers, EndPoint io, javax.servlet.http.HttpServletResponse response, String nestedIn)`

  - ### Uses of EndPoint in org.eclipse.jetty.server

    Methods in org.eclipse.jetty.server with parameters of type EndPoint
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractConnector.`checkForwardedHeaders(EndPoint endpoint, Request request)`
    `void` | Connector.`customize(EndPoint endpoint, Request request)` Customize a request for an endpoint.
    `void` | AbstractConnector.`customize(EndPoint endpoint, Request request)`
    `protected HttpGenerator` | AbstractHttpConnection.`newHttpGenerator(Buffers responseBuffers, EndPoint endPoint)`
    `protected HttpParser` | AbstractHttpConnection.`newHttpParser(Buffers requestBuffers, EndPoint endpoint, HttpParser.EventHandler requestHandler)`
    `void` | Connector.`persist(EndPoint endpoint)` Persist an endpoint.
    `void` | AbstractConnector.`persist(EndPoint endpoint)`

    Constructors in org.eclipse.jetty.server with parameters of type EndPoint
    Constructor and Description
    `AbstractHttpConnection(Connector connector, EndPoint endpoint, Server server)`
    `AbstractHttpConnection(Connector connector, EndPoint endpoint, Server server, Parser parser, Generator generator, Request request)`
    `AsyncHttpConnection(Connector connector, EndPoint endpoint, Server server)`
    `BlockingHttpConnection(Connector connector, EndPoint endpoint, Server server)`
    `BlockingHttpConnection(Connector connector, EndPoint endpoint, Server server, Parser parser, Generator generator, Request request)`

  - ### Uses of EndPoint in org.eclipse.jetty.server.bio

    Classes in org.eclipse.jetty.server.bio that implement EndPoint
    Modifier and Type | Class and Description
    --- | ---
    `protected class` | `SocketConnector.ConnectorEndPoint`

    Fields in org.eclipse.jetty.server.bio with type parameters of type EndPoint
    Modifier and Type | Field and Description
    --- | ---
    `protected Set<EndPoint>` | SocketConnector.`_connections`

    Methods in org.eclipse.jetty.server.bio with parameters of type EndPoint
    Modifier and Type | Method and Description
    --- | ---
    `void` | SocketConnector.`customize(EndPoint endpoint, Request request)`
    `protected Connection` | SocketConnector.`newConnection(EndPoint endpoint)` Allows subclass to override Conection if required.

  - ### Uses of EndPoint in org.eclipse.jetty.server.handler

    Methods in org.eclipse.jetty.server.handler with parameters of type EndPoint
    Modifier and Type | Method and Description
    --- | ---
    `protected ConnectHandler.ClientToProxyConnection` | ConnectHandler.`newClientToProxyConnection(ConcurrentMap<String,Object> context, SocketChannel channel, EndPoint endPoint, long timeStamp)`
    `protected int` | ConnectHandler.`read(EndPoint endPoint, Buffer buffer, ConcurrentMap<String,Object> context)` Reads (with non-blocking semantic) into the given `buffer` from the given `endPoint`.
    `protected int` | ConnectHandler.`write(EndPoint endPoint, Buffer buffer, ConcurrentMap<String,Object> context)` Writes (with blocking semantic) the given buffer of data onto the given endPoint.

    Constructors in org.eclipse.jetty.server.handler with parameters of type EndPoint
    Constructor and Description
    `ConnectHandler.ClientToProxyConnection(ConcurrentMap<String,Object> context, SocketChannel channel, EndPoint endPoint, long timestamp)`

  - ### Uses of EndPoint in org.eclipse.jetty.server.nio

    Methods in org.eclipse.jetty.server.nio with parameters of type EndPoint
    Modifier and Type | Method and Description
    --- | ---
    `void` | SelectChannelConnector.`customize(EndPoint endpoint, Request request)`
    `void` | BlockingChannelConnector.`customize(EndPoint endpoint, Request request)`
    `void` | SelectChannelConnector.`persist(EndPoint endpoint)`

  - ### Uses of EndPoint in org.eclipse.jetty.server.ssl

    Classes in org.eclipse.jetty.server.ssl that implement EndPoint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SslSocketConnector.SslConnectorEndPoint`

    Methods in org.eclipse.jetty.server.ssl with parameters of type EndPoint
    Modifier and Type | Method and Description
    --- | ---
    `void` | SslSocketConnector.`customize(EndPoint endpoint, Request request)` Allow the Listener a chance to customise the request.
    `void` | SslSelectChannelConnector.`customize(EndPoint endpoint, Request request)` Allow the Listener a chance to customise the request.
    `static void` | SslCertificates.`customize(SSLSession sslSession, EndPoint endpoint, Request request)` Allow the Listener a chance to customise the request.

  - ### Uses of EndPoint in org.eclipse.jetty.websocket

    Constructors in org.eclipse.jetty.websocket with parameters of type EndPoint
    Constructor and Description
    `WebSocketConnectionD00(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol)`
    `WebSocketConnectionD06(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol)`
    `WebSocketConnectionD08(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft)`
    `WebSocketConnectionD08(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft, MaskGen maskgen)`
    `WebSocketConnectionRFC6455(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft)`
    `WebSocketConnectionRFC6455(WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft, MaskGen maskgen)`
    `WebSocketGeneratorD00(WebSocketBuffers buffers, EndPoint endp)`
    `WebSocketGeneratorD06(WebSocketBuffers buffers, EndPoint endp)`
    `WebSocketGeneratorD06(WebSocketBuffers buffers, EndPoint endp, MaskGen maskGen)`
    `WebSocketGeneratorD08(WebSocketBuffers buffers, EndPoint endp)`
    `WebSocketGeneratorD08(WebSocketBuffers buffers, EndPoint endp, MaskGen maskGen)`
    `WebSocketGeneratorRFC6455(WebSocketBuffers buffers, EndPoint endp)`
    `WebSocketGeneratorRFC6455(WebSocketBuffers buffers, EndPoint endp, MaskGen maskGen)`
    `WebSocketParserD00(WebSocketBuffers buffers, EndPoint endp, WebSocketParser.FrameHandler handler)`
    `WebSocketParserD06(WebSocketBuffers buffers, EndPoint endp, WebSocketParser.FrameHandler handler, boolean masked)`
    `WebSocketParserD08(WebSocketBuffers buffers, EndPoint endp, WebSocketParser.FrameHandler handler, boolean shouldBeMasked)`
    `WebSocketParserRFC6455(WebSocketBuffers buffers, EndPoint endp, WebSocketParser.FrameHandler handler, boolean shouldBeMasked)`
    `WebSocketServletConnectionD00(WebSocketFactory factory, WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol)`
    `WebSocketServletConnectionD06(WebSocketFactory factory, WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol)`
    `WebSocketServletConnectionD08(WebSocketFactory factory, WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft)`
    `WebSocketServletConnectionRFC6455(WebSocketFactory factory, WebSocket websocket, EndPoint endpoint, WebSocketBuffers buffers, long timestamp, int maxIdleTime, String protocol, List<Extension> extensions, int draft)`

Copyright © 1995-2016 Mort Bay Consulting. All Rights Reserved.