## Package org.apache.axis.transport.http

Interface Summary
QSHandler: The QSHandler interface defines an interface for classes that handle the actions necessary when a particular query string is encountered in an AXIS servlet invocation.

Class Summary
AbstractQueryStringHandler: An optional base class for query string handlers; provides various helper methods and extracts things from the the message context
AdminServlet: Proof-of-concept "management" servlet for Axis.
AutoRegisterServlet: Servlet that autoregisters
AxisHttpSession: An HTTP/Servlet implementation of Axis sessions.
AxisHTTPSessionListener: A simple listener for Servlet 2.3 session lifecycle events.
AxisServlet
AxisServletBase: Base class for servlets used in axis, has common methods to get and save the engine to a common location, currently the webapp's context, though some alternate persistence mechanism is always possible.
ChunkedInputStream
ChunkedOutputStream
CommonsHTTPSender: This class uses Jakarta Commons's HttpClient to call a SOAP server.
FilterPrintWriter: simple wrapper around PrintWriter class.
FilterPrintWriter.NullOutputStream
HTTPConstants: HTTP protocol and message context constants.
HTTPSender: This is meant to be used on a SOAP Client to call a SOAP server.
HTTPTransport: Extends Transport by implementing the setupMessageContext function to set HTTP-specific message context fields and transport chains.
JettyAxisServer
NonBlockingBufferedInputStream
QSListHandler: The QSListHandler class is a handler which lists the AXIS Server's configuration when the query string "list" is encountered in an AXIS servlet invocation.
QSMethodHandler: The QSMethodHandler class is a handler which executes a given method from an an AXIS service's WSDL definition when the query string "method" is encountered in an AXIS servlet invocation.
QSWSDLHandler: The QSWSDLHandler class is a handler which provides an AXIS service's WSDL document when the query string "wsdl" (ignoring case) is encountered in an AXIS servlet invocation.
ServletEndpointContextImpl
SimpleAxisServer: This is a simple implementation of an HTTP server for processing SOAP requests via Apache's xml-axis.
SimpleAxisWorker
SocketHolder: hold a Socket.
SocketInputStream: The ONLY reason for this is so we can clean up sockets quicker/cleaner.

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