All Classes and Interfaces

Class
Description
This class implements the functionality common to all Java compilers.
An optional base class for query string handlers; provides various helper methods and extracts things from the the message context
Abstract class for XML String encoders.
Handy static utility functions for turning XML into Axis deployment operations.
An admin client object that can be used both from the command line and programmatically.
Proof-of-concept "management" servlet for Axis.
Interface to indicate that a bean has xsd:any content
An ArrayDeserializer handles deserializing SOAP arrays.
DeserializerFactory for arrays
An ArraySerializer handles serializing of arrays.
SerializerFactory for arrays
 
 
Support for Asynchronous call
Access the results of the Async call
A single attachment to a SOAPMessage object.
An attachment part.
Access the Attachments of a Message.
Implements the Attachment interface, via an actual Hashmap of actual AttachmentParts.
This class allow access to the Jaf data handler in AttachmentPart.
An AttributeDesc is a FieldDesc for an Java field mapping to an XML attribute
Used to suppress element tag serialization when serializing simple types into attributes.
A small (mostly marker) interface for wrapping provider-specific user classes.
Servlet that autoregisters
Provides the equivalent of an "Axis engine" on the client side.
Very simple dynamic proxy InvocationHandler class.
This ContentHandler delegates all serialization to an axis SerializationContext
An AxisEngine is the base class for AxisClient and AxisServer.
An exception which maps cleanly to a SOAP fault.
An HTTP/Servlet implementation of Axis sessions.
A simple listener for Servlet 2.3 session lifecycle events.
Configuration properties for AXIS.
 
 
If a Java class which acts as the target for an Axis service implements this interface, it may convey metadata about its configuration to the Axis engine.
A simple implementation of AxisServiceConfig.
 
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.
 
 
Deserializer for Base64
DeserializerFactory for hexBinary.
Serializer for Base64
SerializerFactory for hexBinary.
Base class for Axis Deserialization Factory classes for code reuse
Base Factory for BaseDeserializerFactory and BaseSerializerFactory.
Base class for Axis Serialization Factory classes for code reuse
This Type is for a QName represents a Base Type (i.e.
Get the base language name for a qname
A SimpleProvider set up with hardcoded basic configuration for a client (i.e.
BasicHandler is a utility class which implements simple property setting/getting behavior, and stubs out a lot of the Handler methods.
This class has one way of keeping track of the operations declared for a particular service provider.
A SimpleProvider set up with hardcoded basic configuration for a server (i.e.
General purpose deserializer for an arbitrary java bean.
DeserializerFactory for Bean
This class represents a field/property in a value type (a class with either bean-style getters/setters or public fields).
Class which knows how to update a bean property
General purpose serializer/deserializerFactory for an arbitrary java bean.
SerializerFactory for Bean
 
Uses ClassUtils.forName and reflection to configure ConnectionFactory.
Holder for BigDecimals.
Holder for BigIntegers.
This class represents a WSDL binding.
Contains attributes for Operations - Body type: encoded or literal
 
Holder for booleans.
hold a boolean value.
Holder for Booleans.
This class takes the input stream and turns it multiple streams.
 
 
Class ByteArray
Holder for byte[]s.
This class implements an output stream in which the data is written into a byte array.
Holder for bytes.
Holder for Bytes.
The CalendarSerializer deserializes a dateTime.
A CalendarDeserializer Factory
Holder for Calendars.
Serializer for dateTime (Calendar).
SerializerFactory for Calendar(dateTime) primitives
The javax.xml.rpc.Call interface provides support for the dynamic invocation of a service endpoint.
Axis' JAXRPC Dynamic Invocation Interface implementation of the Call interface.
 
 
Castor deserializer
A CastorDeserializer Factory
Castor deserializer
A CastorEnumTypeDeserializer Factory
Castor serializer
SerializerFactory for Castor Enum Type objects
Castor serializer
SerializerFactory for Castor objects
 
A Handler that executes a 'chain' of child handlers in order.
Description: In ParamReader class, user can not get inherited method parameter from the class they passed in.
 
 
Parser for command line arguments.
A cache class for JavaClass objects, which enables us to quickly reference methods.
Utility class for constructing the classpath
This is the class file reader for obtaining the parameter names for declared methods in a class.
Utility methods for Class Loading.
Basic class describing an instance of option.
Basic class describing an type of option.
CLUtil offers basic utility operations for use both internal and external to package.
This Element is for a QName that is a 'collection'.
Interface CollectionTE
This Type is for a QName that is a 'collection'.
Most of methods are inherited from TEXT, defined for its Interface Marker only
Interface implemented by classes seeking to configure the properties of the multi threaded connection pool used in the CommonsHTTPSender transport implementation.
 
This class uses Jakarta Commons's HttpClient to call a SOAP server.
This interface defines a compiler's functionality for all (Java-based) compiled languages
This class encapsulates an error message produced by a programming language processor (whether interpreted or compiled)
This class implements a factory to instantiate a Compiler.
 
ConfigurationException is thrown when an error occurs trying to use an EngineConfiguration.
 
Used when the class need a specific Constructor (not default one)
 
 
A basic CORBA Provider
Class DataHandlerHolder
The DateSerializer deserializes a Date.
A DateDeserializer Factory
Class DateHolder
Serializer for Dates.
SerializerFactory for Date primitives
Implementation of the XML Schema type gDay
Class DayHolder
 
This class is used by WSDL2javaAntTask and WSDL2.
Helper class for obtaining AxisServers.
Default property set for the of the multi threaded connection pool used in the CommonsHTTPSender transport implementation.
Deprecated. 
 
 
 
This is the implementation of the axis Default JAX-RPC SOAP Encoding TypeMapping See DefaultTypeMapping for more information.
Deprecated.
Please use DefaultSOAPEncodingTypeMappingImpl.java
This is the implementation of the axis Default JAX-RPC SOAP Encoding TypeMapping See DefaultTypeMapping for more information.
Default socket factory.
This is the implementation of the axis Default TypeMapping (which extends the JAX-RPC TypeMapping interface) for SOAP 1.1.
 
This Type is for a QName that is an element, these types are only emitted if referenced by a ref= or an element=.
This Type is for a QName that is a complex or simple type, these types are always emitted.
 
 
 
 
The javax.xml.rpc.encoding.DeserializationContext interface is implemented by the JAX-RPC runtime system in an XML processing mechanism specific manner.
This interface describes the AXIS DeserializationContext, note that an AXIS compliant DeserializationContext must extend the org.xml.sax.helpers.DefaultHandler.
The javax.xml.rpc.encoding.Deserializer interface defines a base interface for deserializers.
This interface describes the AXIS Deserializer.
The javax.xml.rpc.encoding.DeserializerFactory is a factory of deserializers.
This interface describes the AXIS DeserializerFactory.
The Deserializer base class.
 
A container for DetailEntry objects.
Detail Container implementation
The content for a Detail object, giving details for a SOAPFault object.
Detail Entry implementation
This is the concrete implementation of the IncomingAttachmentStreams class and is used to parse data that is in the DIME format.
Holds one attachment DIME part.
This class takes the input stream and turns it multiple streams.
This class hold all parts of a DIME multipart message.
This class is a single part for DIME mulitpart message.
 
Deserializer for DOM Document
DeserializerFactory for DOM Document.
Serializer for DOM Document
SerializerFactory for DOM Document
This class is a utility to serialize a DOM node as XML.
Holder for doubles.
Holder for Doubles.
Class DuplicateFileException
Implementation of the XML Schema type duration.
Class DurationHolder
To be used with writing out DIME Attachments.
 
A basic EJB Provider
This class represents a TypeEntry that is a type (complexType, simpleType, etc.
Simple utility struct for holding element declarations.
An AttributeDesc is a FieldDesc for an Java field mapping to an XML element
Deserializer for DOM elements
DeserializerFactory for Element.
Serializer for DOM elements
SerializerFactory for Element
This class emits WSDL from Java classes.
This class produces java files for stubs, skeletons, and types from a WSDL document.
An opaque representation of an application endpoint.
EngineConfiguration is an interface that the Message Flow subsystem provides so that engine configuration can be provided in a pluggable way.
EngineConfigurationFactory is an interface used to construct concrete EngineConfiguration instances.
This is a default implementation of EngineConfigurationFactory.
This is a default implementation of EngineConfigurationFactory.
This is a default implementation of ServletEngineConfigurationFactory.
Custom class for supporting XSD data type Entities
Custom class for supporting XSD data type Entity
General support for 'enumerated' data types.
 
Deserializer for a JAX-RPC enum.
DeserializerFactory for Enumeration.
Serializer for a JAX-RPC enum.
SerializerFactory for Enum
The EnvelopeBuilder is responsible for parsing the top-level SOAP envelope stuff (Envelope, Body, Header), and spawning off HeaderBuilder and BodyBuilders.
 
 
This is a general purpose class that allows one to pass name/value properties to the JavaGeneratorFactory.
Creates time-based UUID's.
A FaultableHandler is essentially a wrapper for any other Handler which provides flexible fault handling semantics.
Holds information about a fault for an operation
Fault information object.
FieldDescs are metadata objects which control the mapping of a given Java field to/from XML.
 
 
A simple ConfigurationProvider that uses the Admin class to read + write XML files.
simple wrapper around PrintWriter class.
 
Holder for floats.
Holder for Floats.
File info available after emit to describe what exactly was created by the Emitter.
This is the interface for all writers.
Generator and Generatoractory are part of the generator framework.
The javax.xml.rpc.handler.GenericHandler class implements the Handler interface.
The javax.xml.rpc.handler.Handler interface is required to be implemented by a SOAP message handler.
An AXIS handler.
A stub URLStreamHandler, so the system will recognize our custom URLs as valid.
URLStreamHandler for the "jms" protocol
A stub URLStreamHandler, so the system will recognize our custom URLs as valid.
A stub URLStreamHandler, so the system will recognize our custom URLs as valid.
The javax.xml.rpc.handler.HandlerChain represents a list of handlers.
Implementation of HandlerChain
The javax.xml.rpc.handler.HandlerInfo represents information about a handler in the HandlerChain.
 
Base interface for doing an action to Handlers with a MessageContext.
The javax.xml.rpc.handler.HandlerRegistry provides support for the programmatic configuration of handlers in a HandlerRegistry.
Client side equivalent of happyaxis
 
Custom class for supporting primitive XSD data type hexBinary.
Class HexBinaryHolder
Deserializer for hexBinary.
DeserializerFactory for hexBinary.
Serializer for hexBinary.
SerializerFactory for hexBinary.
The java.xml.rpc.holders.Holder interface represents the base interface for both standard and generated Holder classes.
An HTTPActionHandler simply sets the context's TargetService property from the HTTPAction property.
An HTTPAuthHandler simply sets the context's username and password properties from the HTTP auth headers.
HTTP protocol and message context constants.
This is meant to be used on a SOAP Client to call a SOAP server.
Extends Transport by implementing the setupMessageContext function to set HTTP-specific message context fields and transport chains.
Callback for Async notification
Access the results of the Async call
Hook for Axis sender, allowing unsigned server certs
Class FakeX509TrustManager
SSL socket factory.
Custom class for supporting XSD data type ID The base type of Id is NCName.
IdentityHashMap similar to JDK1.4's java.util.IdentityHashMap
Wrap an identity key (System.identityHashCode())
Custom class for supporting XSD data type IDRef
Custom class for supporting XSD data type IDRefs
 
ImageDataHandler Deserializer Modified by Russell Butek <butek@us.ibm.com>
ImageDataHandler Serializer
 
Class ImageHolder
This interface defines a ImageIO modules functionality
This class implements a factory to instantiate an ImageIO component.
Similiar in concept to an iterator over the delimited streams inside of the HTTP stream.
 
Holder for Integers.
Encapsulates exceptions for "should never occur" situations.
Holder for ints.
A Strategy which calls invoke() on the specified Handler, passing it the specified MessageContext.
The InvokeException is thrown when a method encounters a general exception in the course of processing.
The InvokeTimeoutException is thrown when a method cannot complete processing within the time allotted.
Utility class containing IO helper methods
JAFDataHandler Serializer
A JAFDataHandlerDeserializer Factory
JAFDataHandler Serializer
A JAFDataHandlerSerializer Factory
Command line interface to the java2wsdl utility
This is Wsdl2java's Complex Fault Writer.
This is Wsdl2java's Helper Type Writer.
This is Wsdl2java's Complex Type Writer.
This is Wsdl2java's Binding Writer.
This is Wsdl2java's build file Writer.
This class wraps the Sun's Javac Compiler.
A simple cache of previously loaded classes, and their methods.
Emitter knows about WSDL writers, one each for PortType, Binding, Service, Definition, Type.
This is Wsdl2java's Definition Writer.
This is Wsdl2java's deploy Writer.
This is Wsdl2java's Complex Type Writer.
This is Wsdl2java's Fault Writer.
This is Wsdl2java's implementation of the GeneratorFactory
This is Wsdl2java's Holder Writer.
This is Wsdl2java's implementation template writer.
This is Wsdl2java's PortType Writer.
A simple cache of previously loaded methods
Base class for Java dispatching.
 
A ServiceDesc is an abstract description of a service.
This is Wsdl2java's service writer.
This is Wsdl2java's service implementation writer.
This is Wsdl2java's Service Writer.
This is Wsdl2java's skeleton writer.
This is Wsdl2java's stub writer.
This is Wsdl2java's TestCase writer.
A Transport which will cause an invocation via "java"
This is Wsdl2java's Type Writer.
This is Wsdl2java's deploy Writer.
Utility class to deal with Java language related issues, such as type conversions.
It the argument to the convert(...) method implements the ConvertCache interface, the convert(...) method will use the set/get methods to store and retrieve converted values.
 
Emitter knows about WSDL writers, one each for PortType, Binding, Service, Definition, Type.
The javax.xml.rpc.JAXRPCException is thrown from the core JAX-RPC APIs to indicate an exception related to the JAX-RPC runtime mechanisms.
Handles JAXRPC style handlers.
JDK1.3 based Image I/O
 
This class wraps IBM's Jikes Java compiler NOTE: inspired by the Apache Jasper implementation.
JIMI based Image I/O
JMSConnector is an abstract class that encapsulates the work of connecting to JMS destinations.
JMSConnectorFactory is a factory class for creating JMSConnectors.
JMSConnectorManager manages a pool of connectors and works with the vendor adapters to support the reuse of JMS connections.
JMSConstants contains constants that apply to all JMS providers.
JMSEndpoint encapsulates interactions w/ a JMS destination.
This is meant to be used on a SOAP Client to call a SOAP server.
JMSTransport is the JMS-specific implemenation of org.apache.axis.client.Transport.
URLConnection for the "jms" protocol
JMSURLHelper provides access to properties in the URL.
SPI Interface that all JMSVendorAdaptors must implement.
Discovery class used to locate vendor adapters.
Helper class for obtaining AxisServers, which hides the complexity of JNDI accesses, etc.
Uses JNDI to locate ConnectionFactory and Destinations
SSL socket factory.
Class loader for JWS files.
A JWSHandler sets the target service and JWS filename in the context depending on the JWS configuration and the target URL.
Custom class for supporting XSD data type language language represents natural language identifiers as defined by [RFC 1766].
Tiny Handler which just makes sure to Stringize the outgoing Message to appropriately use serializers on the server side.
This is meant to be used on a SOAP Client to call a SOAP server.
A Transport which will cause an invocation via a "local" AxisServer.
This subclass of the java Hashtable allows individual entries to be "locked" so that their values cannot be overwritten or removed.
 
A simple Handler which logs the request and response messages to either the console or a specified file (default "axis.log").
This handler simply prints a custom message to the debug log.
Holder for longs.
Holder for Longs.
An implementation of a Map which has a maximum size and uses a Least Recently Used algorithm to remove items from the Map when the maximum size is reached and new items are added.
 
This is meant to be used on a SOAP Client to call a SOAP server via SMTP/POP3
This is a simple implementation of an SMTP/POP3 server for processing SOAP requests via Apache's xml-axis.
A Transport which will cause an invocation via "mail"
 
This class allows small attachments to be cached in memory, while large ones are cached out.
 
A MapDeserializer Factory
this class represents a mapping from namespace to prefix
A MapSerializer is be used to serialize and deserialize Maps using the SOAP-ENC encoding style.
A MapSerializer Factory
MapUtils provides convenience methods for accessing a java.util.Map
 
JDK1.4 based Image I/O NOTE: NEEDS WORK!!!! NEEDS TO BE TESTED.
A complete SOAP (and/or XML-RPC, eventually) message.
Accept parameters for ProjectResourceBundle, but defer object instantiation (and therefore resource bundle loading) until required.
The interface MessageContext abstracts the message context that is processed by a handler in the handle method.
A MessageContext is the Axis implementation of the javax SOAPMessageContext class, and is core to message processing in handlers and other parts of the system.
MessageElement is the base type of nodes of the SOAP message parse tree.
class that represents a qname in a the qNameAttrs vector.
This class represents a WSDL message.
A factory for creating SOAPMessage objects.
Message Factory implementation
 
 
 
 
A cache for methods.
 
An object that stores a MIME header name and its value.
A container for MimeHeader objects, which represent the MIME headers present in a MIME part of a message.
wraps javax.xml.soap.MimeHeaders and implements java.io.Serializable interface
Class MimeInfo
MimeMultipartDataHandler Deserializer
MimeMultipartDataHandler Serializer
 
Class MimeMultipartHolder
This class is defines utilities for mime.
Interface to indicate that a bean has mixed content
Implementation of the XML Schema type gMonth
Implementation of the XML Schema type gMonthDay
Class MonthDayHolder
Class MonthHolder
Deal with message-style Java services.
The MultipartAttachmentStreams class is used to create IncomingAttachmentInputStream objects when the HTTP stream shows a marked separation between the SOAP and each attachment parts.
This simulates the multipart stream.
This simulates the multipart stream.
This simulates the multipart stream.
MustUnderstandChecker is used to inject SOAP semantics just before the pivot handler.
A representation of an XML name.
Custom class for supporting XSD data type Name Name represents XML Names.
A W3C simple DOM NameNodeMap implementation
Constants used in JAX-RPC for namespace prefixes and URIs.
Description: A HashMap of packageNames and namespaces with some helper methods
This class is essentially a HashMap of <namespace, package name> pairs with a few extra wizzbangs.
This class is used within the context of a FactorySpec to express namespaces that should be either included and/or excluded from source code generation.
Custom class for supporting XSD data type NCName NCName represents XML "non-colonized" Names The base type of NCName is Name.
Custom class for supporting primitive XSD data type negativeinteger negativeInteger is derived from nonPositiveInteger by setting the value of maxInclusive to be -1.
 
Class NegativeIntegerHolder
Utility classes for networking created 13-May-2004 16:17:51
Custom class for supporting XSD data type NMToken NMTOKEN represents the NMTOKEN attribute type from [XML 1.0(Second Edition)].
Custom class for supporting XSD data type NMTokens
A representation of a node (element) in a DOM representation of an XML document that provides some tree manipulation methods.
This is our implementation of the DOM node
An exception to indicate that there is no end point.
 
Custom class for supporting primitive XSD data type nonNegativeInteger
 
Class NonNegativeIntegerHolder
Custom class for supporting primitive XSD data type nonPositiveInteger nonPositiveInteger is derived from integer by setting the value of maxInclusive to be 0.
 
Class NonPositiveIntegerHolder
This factory returns a bunch of NoopGenerators
This generator doesn't do anything.
Custom class for supporting XSD data type NormalizedString.
Class NormalizedStringHolder
Custom class for supporting XSD data type NOTATION.
The abstraction this class provides is a push down stack of variable length frames of prefix to namespace mappings.
Null implementation of the Attributes interface.
A do-nothing ConfigurationProvider
Holder for Objects.
 
application/octet-stream DataHandler Deserializer Modified by Davanum Srinivas <dims@yahoo.com>
application/octet-stream DataHandler Serializer
 
Class OctetStreamHolder
An OperationDesc is an abstract description of an operation on a service.
 
This class simply collects
A Parameter descriptor, collecting the interesting info about an operation parameter.
The javax.xml.rpc.ParameterMode is a type-safe enumeration for parameter mode.
This class simply collects all the parameter or message data for an operation into one place.
 
This class retieves function parameter names from bytecode built with debugging symbols.
This is the class file reader for obtaining the parameter names for declared methods in a class.
This is a class with no documentation.
ParserControl is used to control particular behaviour of the parser.
A part of a MIME message.
text/plain DataHandler Deserializer Modified by Russell Butek <butek@us.ibm.com>
text/plain DataHandler Serializer
 
This class represents the symbol table entry for a WSDL port.
This class represents a WSDL portType.
Custom class for supporting primitive XSD data type positiveInteger positiveInteger is derived from nonNegativeInteger by setting the value of minInclusive to be 1.
 
Class PositiveIntegerHolder
 
Wrapper class for resource bundles.
QName class represents the value of a qualified name as specified in XML Schema Part2: Datatypes specification.
The DateSerializer deserializes a Date.
A QNameDeserializer Factory
Holder for QNames.
Serializer for QNames.
SerializerFactory for QName primitive
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.
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.
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.
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.
QueueConnector is a concrete JMSConnector subclass that specifically handles connections to queues (ptp domain).
CURRENTLY NOT USED KEEPING FOR REFERENCE 9/19/2002
class to act as a dynamic loading registrar to commons-modeler, so as to autoregister stuff
A basic RMI Provider
 
This is the SOAPHandler which is called for each RPC parameter as we're deserializing the XML for a method call or return.
 
An RPC parameter
 
Implement message processing by walking over RPCElements of the envelope body, invoking the appropriate methods on the service object.
This class records SAX2 Events and allows the events to be replayed by start and stop index
 
Custom class for supporting XSD schema
Custom class for supporting XSD schema
This class contains static utility methods specifically for schema type queries.
The SchemaVersion interface allows us to abstract out the differences between the 1999, 2000, and 2001 versions of XML Schema.
1999 Schema characteristics.
2000 Schema characteristics.
2001 Schema characteristics.
 
 
This interface defines a Script module functionality
This class implements a factory to instantiate an Script component.
Secure Socket factory.
The Axis security provider interface As Axis is designed for use in embedded environments, those environments will often contain their own security databases and potentially authentication managers.
A map of objects whose mapping entries are sequenced based on the order in which they were added.
The javax.xml.rpc.encoding.SerializationContext interface is implemented by the JAX-RPC runtime system in an XML processing mechanism specific manner.
Manage a serialization, including keeping track of namespace mappings and element stacks.
The javax.xml.rpc.encoding.Serializer interface defines the base interface for serializers.
This interface describes the AXIS Serializer.
The javax.xml.rpc.encoding.SerializerFactory is a factory of the serializers.
This interface describes the AXIS SerializerFactory.
Service class acts as a factory of the following: Dynamic proxy for the target service endpoint.
Axis' JAXRPC Dynamic Invoation Interface implementation of the Service interface.
 
The ServiceControl Object is responsible for starting and stopping specific services
The ServiceAdmininstrator MBean exposes the org.apache.axis.management.ServiceAdmin object
The ServiceAdministrator MBean exposes the org.apache.axis.management.ServiceAdmin object
 
This class represents a WSDL service.
The javax.xml.rpc.ServiceException is thrown from the methods in the javax.xml.rpc.Service interface and ServiceFactory class.
The javax.xml.rpc.ServiceFactory is an abstract class that provides a factory for the creation of instances of the type javax.xml.rpc.Service.
Helper class for obtaining Services from JNDI.
The javax.xml.rpc.server.ServiceLifecycle defines a lifecycle interface for a JAX-RPC service endpoint.
ServletAuthenticatedUser is a sligtly odd implementation of AuthenticatedUser.
The ServletEndpointContext provides an endpoint context maintained by the underlying servlet container based JAX-RPC runtime system.
 
Deprecated. 
A ServletSecurityProvider, combined with the ServletAuthenticatedUser class, allows the standard servlet security mechanisms (isUserInRole(), etc.) to integrate with Axis' access control mechanism.
An abstract interface to provide session storage to Axis services.
Code borrowed from AuthenticatorBase.java for generating a secure id's.
Holder for shorts.
Holder for Shorts.
SimpleAuthenticatedUser is a trivial implementation of the AuthenticatedUser interface, for use with a default Axis installation and the SimpleSecurityProvider.
Just a simple Authentication Handler to see if the user specified in the Bag in the MessageContext is allowed to continue.
Just a simple Authorization Handler to see if the user specified in the Bag in the MessageContext is allowed to preform this action.
This is a simple implementation of an HTTP server for processing SOAP requests via Apache's xml-axis.
 
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.
A deserializer for any simple type with a (String) constructor.
A deserializer for any simple type with a (String) constructor.
SimpleJMSListener implements the javax.jms.MessageListener interface.
SimpleJMSWorker is a worker thread that processes messages that are received by SimpleJMSListener.
Deserializer for <xsd:simpleType ...> <xsd:list itemType="..."> </xsd:simpleType> based on SimpleDeserializer
DeserializerFactory for <xsd:simpleType ...> <xsd:list itemType="..."> </xsd:simpleType> based on SimpleDeserializerFactory
Serializer for <xsd:simpleType ...> <xsd:list itemType="..."> </xsd:simpleType> based on SimpleSerializer
 
A SimpleProvider is an EngineConfiguration which contains a simple HashMap-based registry of Handlers, Transports, and Services.
SimpleSecurityProvider
Serializer for primitives and anything simple whose value is obtained with toString()
 
A trivial session implementation.
This handler uses SOAP headers to do simple session management.
A SimpleTargetedChain has a request handler, a pivot handler, and a response handler (any of which may themselves be chains).
Marker interface to indicate that a bean is "really" a simple type (typically with attributes).
Used to create new universally unique identifiers or UUID's (sometimes called GUID's).
 
Interface for WSDL2Java generated skeletons
Provides Base function implementation for the Skeleton interface
SOAP 1.1 constants
SOAP 1.2 constants
An object that represents the contents of the SOAP body element in a SOAP message.
Holder for body elements.
A SOAPBodyElement object represents the contents in a SOAPBody object.
A Body element.
A point-to-point connection that a client can use for sending messages directly to a remote party (represented by a URL, for instance).
A factory for creating SOAPConnection objects.
SOAP Connection Factory implementation
SOAP Connection implementation
The definition of constants pertaining to the SOAP 1.1 protocol.
An interface definining SOAP constants.
SOAPDcoumentImpl implements the Document API for SOAPPART.
An object representing the contents in a SOAPBody object, the contents in a SOAPHeader object, the content that can follow the SOAPBody object in a SOAPEnvelope object, or what can follow the detail element in a SOAPFault object.
Deprecated.
- Use javax.xml.soap.SOAPFactory for creating SOAPElements.
The container for the SOAPHeader and SOAPBody portions of a SOAPPart object.
Implementation of a SOAP Envelope
An exception that signals that a SOAP exception has occurred.
SOAPFactory is a factory for creating various objects that exist in the SOAP XML tree.
SOAP Element Factory implementation
An element in the SOAPBody object that contains error and/or status information.
A Fault body element.
Build a Fault body element.
Build a Fault body element.
Handle deserializing fault details.
A representation of the contents in a SOAPFault object.
SOAP Fault implementation
The SOAPFaultException exception represents a SOAP fault.
Parser for the fault Reason element and its associated Text elements.
 
A representation of the SOAP header element.
Holder for header elements.
An object representing the contents in the SOAP header part of the SOAP envelope.
A simple header element abstraction.
The root class for all SOAP messages.
The interface javax.xml.rpc.soap.SOAPMessageContext provides access to the SOAP message for either RPC request or response.
This is a SOAP Monitor Application class.
SOAP Monitor Service constants
This handler is used to route SOAP messages to the SOAP monitor service.
This is a SOAP Monitor Service class.
The container for the SOAP-specific portion of a SOAPMessage object.
The SOAPPart provides access to the root part of the Message which contains the envelope.
A SOAPService is a Handler which encapsulates a SOAP invocation.
Socket factory.
Class SocketFactoryFactory
hold a Socket.
The ONLY reason for this is so we can clean up sockets quicker/cleaner.
Defines SonicMQ specific constants for connnection factory creation.
SourceDataHandler Deserializer Modified by Russell Butek <butek@us.ibm.com>
SourceDataHandler Serializer
 
Class SourceHolder
Status of the async request
Class Type
Holder for Strings.
 
The interface javax.xml.rpc.Stub is the common base interface for the stub classes.
This class is the base for all generated stubs.
Description of the different styles
style=rpc, use=encoded
First element of the SOAP body is the operation.
 
 
Hook for Axis sender, allowing unsigned server certs
Class FakeX509TrustManager
SSL socket factory.
This class represents a table of all of the top-level symbols from a set of WSDL Definitions and DOM Documents: XML types; WSDL messages, portTypes, bindings, and services.
SymTabEntry is the base class for all symbol table entries.
A deserializer constructs a value from the xml passed over the wire and sets a target.
 
TCP monitor to log http messages and responses, both SOAP and plain HTTP.
 
A representation of a node whose value is text.
A representation of a node whose value is text.
For internal use only.
 
Class that represents the xsd:time XML Schema type
The TimeSerializer deserializes a time.
A Deserializer Factory for time
Class TimeHolder
Serializer for Time.
SerializerFactory for Time
Custom class for supporting primitive XSD data type Token.
Class TokenHolder
TopicConnector is a concrete JMSConnector subclass that specifically handles connections to topics (pub-sub domain).
 
Transport is a targeted chain that knows it's a transport.
 
 
This class represents a TypeEntry that is a type (complexType, simpleType, etc.
A TypeDesc represents a Java<->XML data binding.
This class represents a wsdl types entry that is supported by the WSDL2Java emitter.
The javax.xml.rpc.encoding.TypeMapping is the base interface for the representation of a type mapping.
This interface describes the AXIS TypeMapping.
The TypeMapping delegate is used to simply delegate to the indicated type mapping.
This is the implementation of the axis TypeMapping interface (which extends the JAX-RPC TypeMapping interface).
 
The interface javax.xml.rpc.encoding.TypeMappingRegistry defines a registry of TypeMapping instances for various encoding styles.
This interface describes the AXIS TypeMappingRegistry.
The TypeMappingRegistry keeps track of the individual TypeMappings.
Description:
This Undefined interface is implemented by UndefinedType and UndefinedElement.
This UndefinedDelegate class implements the common functions of UndefinedType and UndefinedElement.
This represents a QName found in a reference but is not defined.
This represents a QName found in a reference but is not defined.
Custom class for supporting primitive XSD data type UnsignedByte
Class UnsignedByteHolder
Custom class for supporting primitive XSD data type UnsignedInt
Class UnsignedIntHolder
Custom class for supporting primitive XSD data type UnsignedLong
Class UnsignedLongHolder
Custom class for supporting primitive XSD data type UnsignedShort
Class UnsignedShortHolder
Axis Note: This class was 'borrowed' from Xerces 2: org.apache.xerces.util.URI.java, version 1.22
MalformedURIExceptions are thrown in the process of building a URI or setting fields on a URI when an operation would result in an invalid URI specification.
Class URIHolder
A special case of the Endpoint class used for simple applications that want to communicate directly with another SOAP-based application in a point-to-point fashion instead of going through a messaging provider.
Class URLHashSet
An URLMapper attempts to use the extra path info of this request as the service name.
Use enum description
 
This class contains static utility methods for the emitter.
Class Utils
A Universally Unique Identifier (UUID) is a 128 bit number generated according to an algorithm that is garanteed to be unique in time and space from all other UUIDs.
A Universally Unique Identifier (UUID) is a 128 bit number generated according to an algorithm that is garanteed to be unique in time and space from all other UUIDs.
Deserializer for SOAP Vectors for compatibility with SOAP 2.2.
A VectorDeserializer Factory
A VectorSerializer is be used to serialize and deserialize Vectors using the SOAP-ENC encoding style.
A VectorSerializer Factory
Little utility to get the version and build date of the axis.jar.
A WSDDArrayMapping is simply a WSDDTypeMapping which has preset values for the serializer and deserializer attributes.
A WSDDBeanMapping is simply a WSDDTypeMapping which has preset values for the serializer and deserializer attributes.
 
WSDD chain element
 
 
WSDD DeployableItem complexType
WSDD deployment element
represents a WSDD Document (this is the top level object in this object model) Only one of WSDDDocument.deployment and WSDDDocument.undeployment should be valid.
represents a WSDD documentation All WSDDElement can have a documentation but it is used only for Services, Operations and Parameters for now
abstract class extended by all WSDD Element classes
Extends EngineConfiguration interface to provide hook to internal WSDD deployment info.
 
 
 
Represents the global configuration of the Axis engine.
 
This is a simple provider for using Handler-based services which don't need further configuration (such as Java classes, etc).
A WSDD CORBA provider
A WSDD EJB provider
 
A WSDD RMI provider
 
 
 
 
Parse the WSDD operation elements.
 
WSDD provider element Represents the liason to the application being exposed as a Web Service.
 
 
A service represented in WSDD.
 
 
 
 
 
A common interface for things which contain type mappings (i.e.
WSDD deployment element
Class WSDL2
Command line interface to the WSDL2Java utility
A Strategy which calls generateWSDL() on the specified Handler, passing it the specified MessageContext.
 
Class XmlBeanDeserializer
Class XmlBeanDeserializerFactory
Class XmlBeanSerializer
Class XmlBeanSerializerFactory
This class defines the basic XML character properties.
Interface for XMLEncoders
Factory for XMLEncoder
A simple ConfigurationProvider that uses the Admin class to configure the engine from a String containing XML.
Constants representing XML Types.
 
 
 
Implementation of the XML Schema type gYear
Class YearHolder
Implementation of the XML Schema type gYearMonth
Class YearMonthHolder