public abstract class HttpChannel extends Object
Modifier | Constructor and Description |
---|---|
protected |
HttpChannel(HttpDestination destination) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
abort(Throwable cause) |
void |
associate(HttpExchange exchange) |
HttpExchange |
disassociate() |
void |
exchangeTerminated(Result result) |
HttpDestination |
getHttpDestination() |
HttpExchange |
getHttpExchange() |
abstract void |
proceed(HttpExchange exchange,
Throwable failure) |
abstract void |
send() |
String |
toString() |
protected static final Logger LOG
protected HttpChannel(HttpDestination destination)
public HttpDestination getHttpDestination()
public void associate(HttpExchange exchange)
public HttpExchange disassociate()
public HttpExchange getHttpExchange()
public abstract void send()
public abstract void proceed(HttpExchange exchange, Throwable failure)
public abstract boolean abort(Throwable cause)
public void exchangeTerminated(Result result)
Copyright © 1995-2015 Webtide. All Rights Reserved.