org.apache.http.nio
Interface NHttpServerIOTarget

All Superinterfaces:
org.apache.http.HttpConnection, IOControl, NHttpConnection, NHttpServerConnection
All Known Implementing Classes:
DefaultNHttpServerConnection

public interface NHttpServerIOTarget
extends NHttpServerConnection

Extended version of the NHttpServerConnection used by IOEventDispatch implementations to inform server-side connection objects of I/O events.

Author:
Oleg Kalnichevski

Field Summary
 
Fields inherited from interface org.apache.http.nio.NHttpConnection
ACTIVE, CLOSED, CLOSING
 
Method Summary
 void consumeInput(NHttpServiceHandler handler)
           
 void produceOutput(NHttpServiceHandler handler)
           
 
Methods inherited from interface org.apache.http.nio.NHttpServerConnection
isResponseSubmitted, resetInput, resetOutput, submitResponse
 
Methods inherited from interface org.apache.http.nio.NHttpConnection
getContext, getHttpRequest, getHttpResponse, getStatus
 
Methods inherited from interface org.apache.http.HttpConnection
close, getMetrics, getSocketTimeout, isOpen, isStale, setSocketTimeout, shutdown
 
Methods inherited from interface org.apache.http.nio.IOControl
requestInput, requestOutput, shutdown, suspendInput, suspendOutput
 

Method Detail

consumeInput

void consumeInput(NHttpServiceHandler handler)

produceOutput

void produceOutput(NHttpServiceHandler handler)


Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.