org.apache.axis2.transport.http.server
Class HttpServiceProcessor

java.lang.Object
  extended by org.apache.http.protocol.AbstractHttpProcessor
      extended by org.apache.http.protocol.HttpService
          extended by org.apache.axis2.transport.http.server.HttpServiceProcessor
All Implemented Interfaces:
Runnable, IOProcessor
Direct Known Subclasses:
DefaultHttpServiceProcessor

public abstract class HttpServiceProcessor
extends org.apache.http.protocol.HttpService
implements IOProcessor

Abstract base class to process requests and fill in respnses.

Author:
Chuck Williams

Constructor Summary
HttpServiceProcessor(org.apache.http.HttpServerConnection conn)
          Create an HttpServiceProcessor
 
Method Summary
 
Methods inherited from class org.apache.http.protocol.HttpService
closeConnection, destroy, doService, getParams, handleException, handleRequest, isActive, isDestroyed, logIOException, logMessage, logProtocolException, setParams
 
Methods inherited from class org.apache.http.protocol.AbstractHttpProcessor
addInterceptor, addInterceptor, clearInterceptors, postprocessResponse, preprocessRequest, removeInterceptor, removeInterceptor, removeInterceptors, setInterceptors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.axis2.transport.http.server.IOProcessor
close, destroy, isDestroyed
 
Methods inherited from interface java.lang.Runnable
run
 

Constructor Detail

HttpServiceProcessor

public HttpServiceProcessor(org.apache.http.HttpServerConnection conn)
Create an HttpServiceProcessor

Parameters:
conn - the connection we are receiving the request on