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

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

public class HttpServiceProcessor
extends java.lang.Object
implements IOProcessor

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


Constructor Summary
HttpServiceProcessor(AxisHttpService httpservice, AxisHttpConnection conn, IOProcessorCallback callback)
           
 
Method Summary
 void close()
           
 void destroy()
           
 boolean equals(java.lang.Object obj)
          Indicates whether some other object is "equal to" this one.
 int hashCode()
          Returns the unique ID of this HttpServiceProcessor.
 boolean isDestroyed()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, 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

hashCode

public int hashCode()
Returns the unique ID of this HttpServiceProcessor.

Overrides:
hashCode in class java.lang.Object
Returns:
The unique ID of this HttpServiceProcessor.

equals

public boolean equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.

Overrides:
equals in class java.lang.Object
Returns:
true if this HttpServiceProcessor refere to the same object as obj or they have the same id, false otherwise.


Copyright © 2007 Apache Web Services Project. All Rights Reserved.