## Uses of Class
org.apache.axis.handlers.BasicHandler

Packages that use BasicHandler
org.apache.axis
org.apache.axis.client
org.apache.axis.handlers
org.apache.axis.handlers.http
org.apache.axis.handlers.soap
org.apache.axis.ime.internal.util.handler
org.apache.axis.providers
org.apache.axis.providers.java
org.apache.axis.server
org.apache.axis.transport.http
org.apache.axis.transport.java
org.apache.axis.transport.jms
org.apache.axis.transport.local
org.apache.axis.transport.mail

Uses of BasicHandler in org.apache.axis

Subclasses of BasicHandler in org.apache.axis
`class` `AxisEngine` An `AxisEngine` is the base class for AxisClient and AxisServer.
`class` `FaultableHandler` A `FaultableHandler` is essentially a wrapper for any other Handler which provides flexible fault handling semantics.
`class` `SimpleChain` A Simple Chain is a 'composite' Handler in that it aggregates a collection of Handlers and also acts as a Handler which delegates its operations to the collection.
`class` `SimpleTargetedChain` A SimpleTargetedChain has a request handler, a pivot handler, and a response handler (any of which may themselves be chains).

Uses of BasicHandler in org.apache.axis.client

Subclasses of BasicHandler in org.apache.axis.client
`class` `AxisClient` Provides the equivalent of an "Axis engine" on the client side.

Uses of BasicHandler in org.apache.axis.handlers

Subclasses of BasicHandler in org.apache.axis.handlers
`class` `DebugHandler`
`class` `EchoHandler`
`class` `ErrorHandler`
`class` `JAXRPCHandler` Handles JAXRPC style handlers.
`class` `JWSHandler` A `JWSHandler` sets the target service and JWS filename in the context depending on the JWS configuration and the target URL.
`class` `LogHandler` A simple Handler which logs the request and response messages to either the console or a specified file (default "axis.log").
`class` `LogMessage` This handler simply prints a custom message to the debug log.
`class` `MD5AttachHandler`
`class` `SimpleAuthenticationHandler` Just a simple Authentication Handler to see if the user specified in the Bag in the MessageContext is allowed to continue.
`class` `SimpleAuthorizationHandler` Just a simple Authorization Handler to see if the user specified in the Bag in the MessageContext is allowed to preform this action.
`class` `SimpleSessionHandler` This handler uses SOAP headers to do simple session management.
`class` `SOAPMonitorHandler` This handler is used to route SOAP messages to the SOAP monitor service.

Uses of BasicHandler in org.apache.axis.handlers.http

Subclasses of BasicHandler in org.apache.axis.handlers.http
`class` `HTTPActionHandler` An `HTTPActionHandler` simply sets the context's TargetService property from the HTTPAction property.
`class` `HTTPAuthHandler` An `HTTPAuthHandler` simply sets the context's username and password properties from the HTTP auth headers.
`class` `URLMapper` An `URLMapper` attempts to use the extra path info of this request as the service name.

Uses of BasicHandler in org.apache.axis.handlers.soap

Subclasses of BasicHandler in org.apache.axis.handlers.soap
`class` `SOAPService` A `SOAPService` is a Handler which encapsulates a SOAP invocation.

Uses of BasicHandler in org.apache.axis.ime.internal.util.handler

Subclasses of BasicHandler in org.apache.axis.ime.internal.util.handler
`class` `MessageExchangeHandler` This could probably be a bit more sophisticated, but it works for now

Uses of BasicHandler in org.apache.axis.providers

Subclasses of BasicHandler in org.apache.axis.providers
`class` `BasicProvider` This class has one way of keeping track of the operations declared for a particular service provider.
`class` `BSFProvider`
`class` `ComProvider`

Uses of BasicHandler in org.apache.axis.providers.java

Subclasses of BasicHandler in org.apache.axis.providers.java
`class` `CORBAProvider` A basic CORBA Provider
`class` `EJBProvider` A basic EJB Provider
`class` `JavaProvider` Base class for Java dispatching.
`class` `MsgProvider` Deal with message-style Java services.
`class` `RMIProvider` A basic RMI Provider
`class` `RPCProvider` Implement message processing by walking over RPCElements of the envelope body, invoking the appropriate methods on the service object.

Uses of BasicHandler in org.apache.axis.server

Subclasses of BasicHandler in org.apache.axis.server
`class` `AxisServer`
`class` `Transport` Transport is a targeted chain that knows it's a transport.

Uses of BasicHandler in org.apache.axis.transport.http

Subclasses of BasicHandler in org.apache.axis.transport.http
`class` `CommonsHTTPSender` This class uses Jakarta Commons's HttpClient to call a SOAP server.
`class` `HTTPSender` This is meant to be used on a SOAP Client to call a SOAP server.

Uses of BasicHandler in org.apache.axis.transport.java

Subclasses of BasicHandler in org.apache.axis.transport.java
`class` `JavaSender`

Uses of BasicHandler in org.apache.axis.transport.jms

Subclasses of BasicHandler in org.apache.axis.transport.jms
`class` `JMSSender` This is meant to be used on a SOAP Client to call a SOAP server.

Uses of BasicHandler in org.apache.axis.transport.local

Subclasses of BasicHandler in org.apache.axis.transport.local
`class` `LocalResponder` Tiny Handler which just makes sure to Stringize the outgoing Message to appropriately use serializers on the server side.
`class` `LocalSender` This is meant to be used on a SOAP Client to call a SOAP server.

Uses of BasicHandler in org.apache.axis.transport.mail

Subclasses of BasicHandler in org.apache.axis.transport.mail
`class` `MailSender` This is meant to be used on a SOAP Client to call a SOAP server via SMTP/POP3

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