All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| AARBasedWSDLLocator |
Custom WSDL locator to load schemas from zip archives
Need to provide the aarFile and the baseInputStream for
the base WSDL file
|
| AARFileBasedURIResolver |
A custom URI resolver that can
|
| AbstractContext |
This is the top most level of the Context hierarchy and is a bag of properties.
|
| AbstractDeployer |
AbstractDeployer class which can be extended by all Axis2 deployers
|
| AbstractDispatcher |
This the base class for all dispatchers.
|
| AbstractHandler |
Class AbstractHandler
|
| AbstractInOutMessageReceiver |
This is the Absract IN-OUT MEP MessageReceiver.
|
| AbstractMessageReceiver |
|
| AbstractOperationDispatcher |
|
| AbstractServiceBuilderExtension |
The Class AbstractServiceBuilderExtension is abstract class that can be used
to write new ServiceBuilderExtensions.
|
| AbstractServiceDispatcher |
|
| AbstractTemplatedHandler |
This abstract class differentiates the concern of the conditional check to see whether this
particular message needs to be handled by the handler implementation and the actual invocation
logic.
|
| AccessController |
This utility wrapper class is created to support AXIS2 runs
inside of Java 2 Security environment.
|
| ActionBasedOperationDispatcher |
|
| ActivateUtils |
Some Externalize objects must be "activated" after they are read.
|
| AddressingBasedDispatcher |
Dispatcher based on the WS-Addressing properties.
|
| AddressingConstants |
Interface AddressingConstants
|
| AddressingConstants.Final |
|
| AddressingConstants.Submission |
|
| AddressingFaultsHelper |
|
| AddressingHelper |
|
| AddressingMessages |
|
| AnnotationConstants |
|
| ApplicationXMLBuilder |
This builder is used when the serialization of the message is application/xml.
|
| ApplicationXMLFormatter |
Formates the request message as application/xml
|
| ArchiveReader |
|
| ArrayStack |
An implementation of the Stack API that is based on an ArrayList
instead of a Vector, so it is not synchronized to protect against multi-threaded
access.
|
| Axis2UserTransaction |
|
| AxisBinding |
An AxisBinding represents a WSDL binding, and contains AxisBindingOperations.
|
| AxisBindingMessage |
|
| AxisBindingOperation |
An AxisBindingOperation represents a WSDL <bindingOperation>
|
| AxisCallback |
|
| AxisConfigBuilder |
|
| AxisConfiguration |
Class AxisConfiguration
|
| AxisConfigurator |
|
| AxisDataLocator |
AxisDataLocator interface defines getData API for retrieving data particularly
metadata like WSDL, Policy, Schema.
|
| AxisDataLocatorImpl |
The Default Axis2 Data Locator implementation
|
| AxisDescription |
|
| AxisEndpoint |
|
| AxisEngine |
There is one engine for the Server and the Client.
|
| AxisError |
|
| AxisEvent |
|
| AxisFault |
An exception which maps cleanly to a SOAP fault.
|
| AxisMessage |
This class represents the messages in WSDL.
|
| AxisModule |
This holds the information about a Module.
|
| AxisObserver |
|
| AxisOperation |
|
| AxisOperationFactory |
|
| AxisPolicyLocator |
|
| AxisServer |
This class provide a very convenient way of creating server and deploying services.
|
| AxisService |
Class AxisService
|
| AxisService2WSDL11 |
|
| AxisService2WSDL20 |
|
| AxisServiceGroup |
|
| BaseAxisDataLocator |
BaseAxisDataLocator implements common code and serves as a base class
for the supported default Axis2 dialect data locators.
|
| BeanExcludeInfo |
this class is used to keep the excludeProperties and includePropertes
of the given bean when generating the wsdl, and serializing.
|
| BeanInfoCache |
BeanInfo cache that stores introspection results by bean class and stop class.
|
| BeanInfoCachingClassLoader |
Interface implemented by class loaders that keep a BeanInfo cache.
|
| Builder |
Message builder able to convert a byte stream into a SOAP infoset.
|
| BuilderUtil |
|
| CallbackReceiver |
This is a MessageReceiver which is used on the client side to accept the
messages (response) that come to the client.
|
| ChainedParamReader |
Description: In ParamReader class, user cannot get inherited method parameter
from the class they passed in for performance reasons This class
is walks up the inheritance chain.
|
| ClassReader |
This is the class file reader for obtaining the parameter names
for declared methods in a class.
|
| ClientUtils |
Utility methods for various clients to use.
|
| ClusterBuilder |
Builds the cluster configuration from the axis2.xml file
|
| ClusteringAgent |
This is the main interface in the Axis2 clustering implementation.
|
| ClusteringCommand |
|
| ClusteringConstants |
All constants used by the Axis2 clustering implementation
|
| ClusteringConstants.MembershipScheme |
|
| ClusteringConstants.Parameters |
The main cluster configuration parameters
|
| ClusteringFault |
|
| ClusteringMessage |
This is a special ClusteringCommand which is used for messaging.
|
| CommandLineOption |
|
| CommandLineOptionConstants |
|
| CommandLineOptionConstants.ExtensionArguments |
|
| CommandLineOptionConstants.WSDL2JavaConstants |
|
| CommandLineOptionParser |
|
| ComplexPart |
Deprecated. |
| ConfigurationContext |
Axis2 states are held in two information models, called description hierarchy and context
hierarchy.
|
| ConfigurationContextFactory |
|
| Constants |
Class Constants
|
| Constants |
|
| Constants.Configuration |
|
| ContextListener |
A ContextListener gets informed about new context creations & removal of existing contexts.
|
| Counter |
This class provides a simple zero-based counter with synchronized access.
|
| Data |
Data contains instance of the data Object for the specified identifier if applicable.
|
| DataLocatorFactory |
Factory to constructor Axis2 Data Locators based on the specified
Dialect.
|
| DataRetrievalException |
Exception class for reporting Data Retrieval problems
|
| DataRetrievalRequest |
Allow to specify options/parameters for getData request.
|
| DataRetrievalUtil |
|
| DataSourceBuilder |
|
| DebugObjectInput |
DebugObjectInput delegates to an ObjectInput object.
|
| DebugObjectOutputStream |
DebugObjectOutputStream delegates to an ObjectOutput object.
|
| DefaultEntityResolver |
|
| DefaultNamespaceGenerator |
This class provides the default implementatoin for mapping java classes to namespaces
|
| DefaultObjectSupplier |
|
| DefaultSchemaGenerator |
|
| DefaultThreadFactory |
This is a simple ThreadFactory implementation using java.util.concurrent
Creates threads with the given name prefix
|
| DependencyManager |
If the service implementation has an init method with 1 or 2 message context as its parameters, then
the DependencyManager calls the init method with appropriate parameters.
|
| Deployable |
A Deployable is a container for something (Phases, Handlers) which wants
to be deployed in an ordered and constrained fashion via a
DeployableChain.
|
| DeployableChain<T> |
A DeployableChain is a container which manages dependencies between Deployables.
|
| Deployer |
This interface is used to provide the custom deployment mechanism , where you
can write your own Deployer to process a particular type and make that to
a service or a module.
|
| DeploymentClassLoader |
|
| DeploymentConstants |
Constants used during service/module deployment.
|
| DeploymentEngine |
|
| DeploymentErrorMsgs |
|
| DeploymentException |
|
| DeploymentFileData |
DeploymentFileData represents a "thing to deploy" in Axis2.
|
| DeploymentIterator |
|
| DeploymentLifeCycleListener |
this interface is used to inform deployment lifecycle realated events to
listners
|
| DescriptionBuilder |
This class does the common tasks for all *Builder class.
|
| DescriptionConstants |
|
| DiskFileDataSource |
|
| DispatchPhase |
|
| DocLitBareSchemaGenerator |
|
| DRConstants |
Defines constants referenced in data retrieval classes.
|
| DRConstants.SERVICE_DATA |
Defines contants references in Service Data
|
| DRConstants.SOAPVersion |
|
| DRConstants.SPEC |
Defines contants references in WS-Mex specification
|
| DRConstants.SPEC_VERSIONS |
|
| DRConstants.SPEC.Actions |
|
| EndpointReference |
Class EndpointReference
This class models the WS-A EndpointReferenceType.
|
| EndpointReferenceHelper |
The methods in this class are used to process EndpointReference objects
according to the rules of the 2005/08 (Final) and 2004/08 (submission) WS-Addressing
specifications.
|
| ExcludeInfo |
this class is used to keep the exclude property details of all the classes.
|
| ExternalizeConstants |
Common Externalize Constants
|
| ExternalPolicySerializer |
|
| FaultMapKey |
this class is intended to use as the key for fault maps used
in generated stubs.
|
| FaultyServiceData |
|
| FieldComparator |
|
| FileSystemConfigurator |
|
| FileWriter |
|
| Flow |
Class FlowImpl
|
| FlowInclude |
Class FlowIncludeImpl
|
| GroupManagementAgent |
This is the interface through which the load balancing event are notified.
|
| GroupManagementCommand |
|
| Handler |
A Handler represents a piece of message processing functionality in Axis2.
|
| Handler.InvocationResponse |
This type encapsulates an enumeration of possible message processing
instruction values that may be returned by a handler/phase within the
runtime.
|
| HandlerDescription |
Represents the deployment information about the handler
|
| HostConfiguration |
|
| HTTPConstants |
HTTP protocol and message context constants.
|
| HTTPHeaderMessage |
|
| HTTPLocationBasedDispatcher |
Dispatches the operation based on the information from the target endpoint URL.
|
| InOnlyAxisOperation |
|
| InOutAxisOperation |
|
| InputStreamDataSource |
|
| InterfaceName |
|
| IOUtils |
|
| Java2WSDLConstants |
|
| Java2WSDLUtils |
|
| JavaUtils |
JavaUtils
|
| JAXRSModel |
|
| JAXRSUtils |
|
| Lifecycle |
The Lifecycle interface should be implemented by your back-end service
class if you wish to be notified of creation and cleanup by the Axis2
framework.
|
| ListenerManager |
|
| Loader |
Loads resources (or images) from various sources.
|
| LocatorType |
Defines Data Locator types as described below:
DEFAULT_AXIS - Default Axis2 data locator
GLOBAL_LEVEL - Global level data locator i.e.,plug-in data locator registered
using element in axis2.xml.
|
| LoggingControl |
This class provides a more efficient means of control over logging than
do most providers of the Common's logging API at the cost of runtime
flexibility.
|
| LogWriter |
Writer implementation that redirects to a logger.
|
| Member |
Represents a member in the cluster.
|
| MembershipListener |
This is the interface which will be notified when memership changes.
|
| MessageBundle |
Accept parameters for ProjectResourceBundle,
but defer object instantiation (and therefore
resource bundle loading) until required.
|
| MessageContext |
Axis2 states are held in two information models, called description hierarchy
and context hierarchy.
|
| MessageContextBuilder |
|
| MessageContextListener |
A MessageContextListener is registered on the AxisService.
|
| MessageExternalizeUtils |
Utility to read/write the Message of a MessageContext
Message Object Format.
|
| MessageFormatter |
MessageFormatter implementations are used by Axis2 to support serialization
of messages to different message formats.
|
| MessageProcessorSelector |
MessageProcessorSelector is utility class which encapsulate MessageBuilder and
MessageFormatter selection logic.
|
| MessageReceiver |
An instance of MessageReceiver can be setup to receive messages.
|
| Messages |
|
| MessagesConstants |
|
| MessageSender |
|
| MetaDataEntry |
An internal class for holding a set of information
about an object.
|
| MethodTable |
|
| MexClient |
|
| MIMEAwareBuilder |
Extension interface for Builder implementations that can build a message from a MIME
multipart message.
|
| MIMEBuilder |
|
| Module |
Every module provides an implementation of this class.
|
| ModuleBuilder |
Builds a module description from OM
|
| ModuleConfiguration |
This is to store deployment time data , described by
....
|
| ModuleDeployer |
Standard Axis2 Module Deployer which use module.xml file to deploy
Modules.
|
| MTOMBuilder |
|
| MultiParentClassLoader |
A MultiParentClassLoader is a simple extension of the URLClassLoader that simply changes the single parent class
loader model to support a list of parent class loaders.
|
| MultipartFormDataBuilder |
|
| MultipartFormDataFormatter |
Formates the request message as multipart/form-data.
|
| MultipleEntryHashMap |
This will make a hash map which can contain multiple entries for the same hash value.
|
| NamedValue |
|
| NamespaceGenerator |
This interface must be implemented to provide custom implemtations for,
java package name to namespace mapping.
|
| NodeManagementCommand |
This class represents the 2-phase commit protocol, where an event is processed,
the system is prepared to switch to a new configuration based on the processed event,
and finally commits the new configuration (i.e.
|
| NodeManager |
This interface is responsible for handling configuration management.
|
| ObjectInputStreamWithCL |
An ObjectInputStream that is constructed with a ClassLoader or ClassResolver.
|
| ObjectInputStreamWithCL.ClassResolver |
This interface is used to resolve OSGi declared serializable classes.
|
| ObjectStateUtils |
Utility to write, read and activate externalized Objects
|
| ObjectSupplier |
|
| OnDemandLogger |
The OnDemandLogger will defer the creation of the
actual Log object until it is needed.
|
| OperationClient |
An operation client is the way an advanced user interacts with Axis2.
|
| OperationContext |
An OperationContext represents a running "instance" of an operation, which is
represented by an AxisOperation object.
|
| OperationContextFactory |
This is the factory for OperationContext.
|
| Options |
Holder for operation client options.
|
| OptionsParser |
|
| OptionsValidator |
An interface for the options validator.
|
| OutInAxisOperation |
|
| OutOnlyAxisOperation |
|
| OutputForm |
|
| OutTransportInfo |
|
| Parameter |
Class Parameter
|
| ParameterInclude |
Interface ParameterInclude
|
| ParameterIncludeImpl |
Class ParameterIncludeImpl
|
| ParameterObserver |
|
| ParamNameExtractor |
This class retrieves function parameter names from bytecode built with
debugging symbols.
|
| ParamReader |
This is the class file reader for obtaining the parameter names
for declared methods in a class.
|
| Phase |
A Phase is an ordered collection of Handlers.
|
| PhaseException |
Class PhaseException
|
| PhaseHolder |
This class hold all the phases found in the services.xml and server.xml
|
| PhaseMetadata |
Class PhaseMetadata
|
| PhaseResolver |
Class PhaseResolver
|
| PhaseRule |
Class PhaseRule
|
| PhasesInfo |
|
| Pingable |
|
| POJODeployer |
|
| PolicyDataLocator |
Axis 2 Data Locator responsibles for retrieving Policy metadata.
|
| PolicyInclude |
|
| PolicyLocator |
|
| PolicySubject |
|
| PolicyUtil |
|
| ProjectResourceBundle |
Wrapper class for resource bundles.
|
| PropertyDifference |
This class holds the difference between two properties which are stored in the
AbstractContext
|
| QueryStringParser |
Parser for URL query strings.
|
| RawXMLINOnlyMessageReceiver |
The RawXMLINOnlyMessageReceiver MessageReceiver hands over the raw request received to
the service implementation class as an OMElement.
|
| RawXMLINOutMessageReceiver |
The RawXMLINOutMessageReceiver MessageReceiver hands over the raw request received to
the service implementation class as an OMElement.
|
| RB |
CURRENTLY NOT USED
KEEPING FOR REFERENCE 9/19/2002
|
| RelatesTo |
Class RelatesTo
|
| RelatesToBasedOperationDispatcher |
|
| RelatesToBasedServiceDispatcher |
|
| Replicator |
Replicates serializable properties
|
| RepositoryListener |
|
| RequestBlockingHandler |
|
| RequestResponseTransport |
This interface represents a control object for a Request/Response transport.
|
| RequestResponseTransport.RequestResponseTransportStatus |
Used to give the current status of the RequestResponseTransport object.
|
| RequestURIBasedDispatcher |
Dispatches the service based on the information from the target endpoint URL.
|
| RequestURIBasedOperationDispatcher |
Dispatches the operation based on the information from the target endpoint URL.
|
| RequestURIBasedServiceDispatcher |
|
| RequestURIOperationDispatcher |
Dispatches the operation based on the information from the target endpoint URL.
|
| RobustOutOnlyAxisOperation |
|
| SafeObjectInputStream |
A SafeObjectInputStream reads data that was written by SafeObjectOutputStream
|
| SafeObjectOutputStream |
A SafeObjectOutputStream provides extra mechanisms to ensure that
objects can be safely serialized to the ObjectOutput.
|
| SafeSerializable |
This is a marker interface that indicates that the Object
and all contents of the Object can be serialized safely without
buffering.
|
| Scheduler |
|
| SchedulerTask |
|
| SchemaDataLocator |
Axis 2 Data Locator responsibles for retrieving Schema metadata.
|
| SchemaGenerator |
|
| SchemaSupplier |
Return a XMLSchema as an OMElement.
|
| SchemaUtil |
|
| SelfManagedDataHolder |
|
| SelfManagedDataManager |
An interface for use by a message handler to allow
it to save and restore any message-specific data.
|
| ServerCallback |
|
| ServiceBuilder |
Builds a service description from OM
|
| ServiceBuilderExtension |
The interface ServiceBuilderExtension provides an extension point to
org.apache.axis2.deployment.Deployer interface.
|
| ServiceClient |
Client access to a service.
|
| ServiceContext |
Well this is never clearly defined, what it does or the life-cycle.
|
| ServiceData |
This represents the service data for a dialect and identifier if specified.
|
| ServiceDeployer |
Standard Axis2 service Deployer which use services.xml file to build
services.
|
| ServiceGroupBuilder |
|
| ServiceGroupContext |
|
| ServiceLifeCycle |
When you want to initialize database connections , starting threads and etc..
|
| ServiceName |
|
| ServiceObjectSupplier |
|
| SessionContext |
All the engine components are stateless across the executions and all the states should be kept in the
Contexts, there are three context Global, Session and Message.
|
| SessionUtils |
|
| SimpleAxis2Server |
|
| SOAPActionBasedDispatcher |
Dispatches based on the SOAPAction.
|
| SOAPBuilder |
|
| SOAPHeaderMessage |
|
| SOAPMessageBodyBasedDispatcher |
Dispatches based on the namespace URI of the first child of
the body.
|
| SOAPMessageBodyBasedOperationDispatcher |
|
| SOAPMessageBodyBasedServiceDispatcher |
|
| SOAPMessageFormatter |
|
| SOAPModuleMessage |
|
| StateClusteringCommand |
|
| StateManager |
This interface is responsible for handling context replication.
|
| StreamWrapper |
|
| Stub |
Base class for generated client stubs.
|
| TargetResolver |
TargetResolver
|
| TempFileManager |
Generates and properly cleans up temporary files.
|
| ThreadContextDescriptor |
|
| ThreadContextMigrator |
This is the interface for a piece of code that will plug into the user
programming model impl (e.g.
|
| ThreadContextMigratorUtil |
This is a utility class to make it easier/cleaner for user programming
model-level implementations (e.g.
|
| ThreadFactory |
|
| ThreadPool |
This the thread pool for axis2.
|
| TransactionConfiguration |
|
| TransportDeployer |
|
| TransportInDescription |
Represents an incoming transport deployed in Axis2.
|
| TransportListener |
Class TransportListener
|
| TransportOutDescription |
Represents a transport deployed in AXis2
|
| TransportSender |
TransportSender sends the SOAP Message to other SOAP nodes.
|
| TransportUtils |
|
| TrustAllTrustManager |
Normally when we connect over HTTPS, if the server sends us a certificate that is not well
known, we have to specify a keystore using system properties:
|
| TwoChannelAxisOperation |
This class is to keep common methods and properties in InOut and OutIn axisOperation
|
| TypeTable |
|
| UnknownContentBuilder |
|
| UnknownContentOMDataSource |
|
| URIEncoderDecoder |
|
| URL |
|
| URLBasedAxisConfigurator |
|
| URLProcessor |
|
| URLTemplatingUtil |
This util is used on the client side for creating the URL's for all request (WSDL 2.0 allws to
change the URL's of SOAP messages too).
|
| Utils |
|
| Utils |
|
| Version |
Class representing a version number and implementing a comparison algorithm compatible
with Maven.
|
| Version |
Little utility to get the version and build date of the axis2.jar.
|
| WarBasedAxisConfigurator |
Processes the init parameters for the AxisServlet.
|
| WarBasedWSDLLocator |
|
| WarFileBasedURIResolver |
|
| WrappedDataHandler |
This class acts as a wrapper for the javax.activation.DataHandler class.
|
| WSDL11ActionHelper |
The WSDL11ActionHelper provides 3 static methods to determine the correct wsa:Action value from
a wsdl4j Input/Output/Fault object.
|
| WSDL11DefaultActionPatternHelper |
Generates a wsa:Action value using the Default Action Pattern defined at
http://www.w3.org/TR/2006/WD-ws-addr-wsdl-20060216/#defactionwsdl11
|
| WSDL11SupplierTemplate |
|
| WSDL11ToAllAxisServicesBuilder |
Extends the WSDL11ToAxisServiceBuilder class to provide functionality to return
multiple AxisService objects; one for each port on each service in the WSDL 1.1 file.
|
| WSDL11ToAxisServiceBuilder |
|
| WSDL11ToAxisServiceBuilder.WSDLProcessingException |
Inner class declaration for the processing exceptions
|
| WSDL20DefaultValueHolder |
|
| WSDL20SupplierTemplate |
|
| WSDL20ToAllAxisServicesBuilder |
Extends the WSDL20ToAxisServiceBuilder class to provide functionality to return
multiple AxisService objects; one for each endpoint on each service in the WSDL 2.0 file.
|
| WSDL20ToAxisServiceBuilder |
|
| WSDL20Util |
|
| WSDL2Constants |
|
| WSDL4JImportedWSDLHelper |
This class provides support for processing a WSDL4J defintion which includes imports.
|
| WSDLBasedPolicyProcessor |
|
| WSDLConstants |
|
| WSDLConstants.WSDL11Constants |
|
| WSDLDataLocator |
Axis 2 Data Locator responsibles for retrieving WSDL metadata.
|
| WSDLDefinitionWrapper |
There are cases where a WSDL definition is kept in memory
in case it needs to be accessed during runtime.
|
| WSDLLocation |
|
| WSDLSerializationUtil |
Helps the AxisService to WSDL process
|
| WSDLServiceBuilderExtension |
The class WSDLServiceBuilderExtension is a ServiceBuilderExtension which
facilitate to generate AxisServices based on WSDL 1.1 and WSDL 2.0 documents.
|
| WSDLSupplier |
Return a WSDL as an OMElement.
|
| WSDLToAxisServiceBuilder |
|
| WSDLUtil |
Some utility methods for the WSDL users
|
| WSDLWrapperBasicImpl |
This class provides support for processing a WSDL4J definition
with a lower memory footprint.
|
| WSDLWrapperImpl |
This interface provides support for processing a WSDL4J definition
with a lower memory footprint.
|
| WSDLWrapperReloadImpl |
This class provides support for processing a WSDL4J definition
with a lower memory footprint.
|
| WSDLWrapperSaveImpl |
There are cases where a WSDL definition is kept in memory
in case it needs to be accessed during runtime.
|
| WSInfo |
|
| WSInfoList |
|
| XFormURLEncodedBuilder |
|
| XFormURLEncodedFormatter |
Formates the request message as application/x-www-form-urlencoded
|
| XMLChar |
This class defines the basic XML character properties.
|
| XMLPrettyPrinter |
An XML pretty printer based on xsl stylesheets
|
| XMLUtils |
|
| XMLUtils.ParserErrorHandler |
|
| XSLTUtils |
|