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

java.lang.Object
  extended byorg.apache.axis2.transport.http.server.HttpServiceProcessor
All Implemented Interfaces:
IOProcessor, java.lang.Runnable

public class HttpServiceProcessor
extends java.lang.Object
implements IOProcessor

I/O processor intended to process requests and fill in responses.

Author:
Chuck Williams

Constructor Summary
HttpServiceProcessor(AxisHttpService httpservice, AxisHttpConnection conn, IOProcessorCallback callback)
           
 
Method Summary
 void close()
           
 void destroy()
           
 boolean isDestroyed()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpServiceProcessor

public HttpServiceProcessor(AxisHttpService httpservice,
                            AxisHttpConnection conn,
                            IOProcessorCallback callback)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

close

public void close()
           throws java.io.IOException
Specified by:
close in interface IOProcessor
Throws:
java.io.IOException

destroy

public void destroy()
Specified by:
destroy in interface IOProcessor

isDestroyed

public boolean isDestroyed()
Specified by:
isDestroyed in interface IOProcessor


Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.