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

java.lang.Object
  extended byorg.apache.http.protocol.AbstractHttpProcessor
      extended byorg.apache.http.protocol.HttpService
          extended byorg.apache.axis2.transport.http.server.HttpServiceProcessor
All Implemented Interfaces:
IOProcessor, Runnable
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
 
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