Interface HttpChannel

All Superinterfaces:
org.eclipse.jetty.util.thread.Invocable

public interface HttpChannel extends org.eclipse.jetty.util.thread.Invocable

Represents the state of an HTTP request/response cycle.

HttpChannel links the lower (closer to the network) layer HttpStream with the upper (application code) layer Handler.

An HttpChannel instance may be used for many HTTP request/response cycles from the same connection; however, only a single cycle may be active at any time.

Default implementations of this interface may be created via HttpChannel.DefaultFactory.