## Uses of Interface
io.undertow.util.Attachable

Packages that use Attachable
io.undertow.client
io.undertow.client.http2
io.undertow.conduits
io.undertow.protocols.ajp
io.undertow.protocols.http2
io.undertow.server
io.undertow.server.handlers.sse
io.undertow.server.protocol.ajp
io.undertow.server.protocol.http
io.undertow.server.protocol.http2
io.undertow.util

### Uses of Attachable in io.undertow.client

Subinterfaces of Attachable in io.undertow.client
`interface` `ClientExchange`

Classes in io.undertow.client that implement Attachable
`class` `ClientRequest` A client request.
`class` `ClientResponse` A client response.

### Uses of Attachable in io.undertow.client.http2

Classes in io.undertow.client.http2 that implement Attachable
`class` `Http2ClientExchange`

### Uses of Attachable in io.undertow.conduits

Constructors in io.undertow.conduits with parameters of type Attachable
Constructor and Description
`ChunkedStreamSinkConduit(org.xnio.conduits.StreamSinkConduit next, ByteBufferPool bufferPool, boolean configurable, boolean passClose, HeaderMap responseHeaders, ConduitListener<? super ChunkedStreamSinkConduit> finishListener, Attachable attachable)` Construct a new instance.
`ChunkedStreamSourceConduit(org.xnio.conduits.StreamSourceConduit next, io.undertow.conduits.ChunkedStreamSourceConduit.BufferWrapper bufferWrapper, ConduitListener<? super ChunkedStreamSourceConduit> finishListener, Attachable attachable, HttpServerExchange exchange, Closeable closeable, org.xnio.conduits.PushBackStreamSourceConduit channel)`
`ChunkedStreamSourceConduit(org.xnio.conduits.StreamSourceConduit next, org.xnio.conduits.PushBackStreamSourceConduit channel, ByteBufferPool pool, ConduitListener<? super ChunkedStreamSourceConduit> finishListener, Attachable attachable, Closeable closeable)`
`PreChunkedStreamSinkConduit(org.xnio.conduits.StreamSinkConduit next, ConduitListener<? super PreChunkedStreamSinkConduit> finishListener, Attachable attachable)` Construct a new instance.

### Uses of Attachable in io.undertow.protocols.ajp

Methods in io.undertow.protocols.ajp with parameters of type Attachable
`AjpClientRequestClientStreamSinkChannel` AjpClientChannel.`sendRequest(HttpString method, String path, HttpString protocol, HeaderMap headers, Attachable attachable, org.xnio.ChannelListener<AjpClientRequestClientStreamSinkChannel> finishListener)`

### Uses of Attachable in io.undertow.protocols.http2

Classes in io.undertow.protocols.http2 that implement Attachable
`class` `Http2Channel` HTTP2 channel.

### Uses of Attachable in io.undertow.server

Classes in io.undertow.server that implement Attachable
`class` `AbstractServerConnection`
`class` `HttpServerExchange` An HTTP server request/response exchange.
`class` `ServerConnection` A server connection.

### Uses of Attachable in io.undertow.server.handlers.sse

Classes in io.undertow.server.handlers.sse that implement Attachable
`class` `ServerSentEventConnection` Represents the server side of a Server Sent Events connection.

### Uses of Attachable in io.undertow.server.protocol.ajp

Classes in io.undertow.server.protocol.ajp that implement Attachable
`class` `AjpServerConnection` A server-side AJP connection.

### Uses of Attachable in io.undertow.server.protocol.http

Classes in io.undertow.server.protocol.http that implement Attachable
`class` `HttpServerConnection` A server-side HTTP connection.

### Uses of Attachable in io.undertow.server.protocol.http2

Classes in io.undertow.server.protocol.http2 that implement Attachable
`class` `Http2ServerConnection` A server connection.

### Uses of Attachable in io.undertow.util

Classes in io.undertow.util that implement Attachable
`class` `AbstractAttachable` A thing which can have named attachments.