Package | Description |
---|---|
org.mule.config.spring.handlers | |
org.mule.config.spring.parsers |
Classes that help to construct a Mule model via Spring's XML specification.
|
org.mule.config.spring.parsers.collection |
Support for building collections, or adding an element to a collection in a
parent bean.
|
org.mule.config.spring.parsers.delegate | |
org.mule.config.spring.parsers.generic |
General support for bean construction.
|
org.mule.config.spring.parsers.specific |
Targetted support for specific components in the Mule system.
|
org.mule.config.spring.parsers.specific.endpoint | |
org.mule.config.spring.parsers.specific.endpoint.support | |
org.mule.config.spring.parsers.specific.properties | |
org.mule.config.spring.parsers.specific.tls | |
org.mule.module.client.config | |
org.mule.module.management.config | |
org.mule.module.xml.config | |
org.mule.transport.jms.config | |
org.mule.transport.tcp.config |
Configuration classes for processing Xml config elements within the TCP namespace.
|
Modifier and Type | Method and Description |
---|---|
protected MuleDefinitionParserConfiguration |
AbstractMuleNamespaceHandler.registerConnectorDefinitionParser(Class connectorClass) |
protected MuleDefinitionParserConfiguration |
AbstractMuleNamespaceHandler.registerConnectorDefinitionParser(MuleDefinitionParser parser) |
protected MuleDefinitionParserConfiguration |
AbstractMuleNamespaceHandler.registerMetaTransportEndpoints(String protocol) |
protected MuleDefinitionParserConfiguration |
AbstractMuleNamespaceHandler.registerMuleBeanDefinitionParser(String name,
MuleDefinitionParser parser) |
protected MuleDefinitionParserConfiguration |
AbstractMuleNamespaceHandler.registerStandardTransportEndpoints(String protocol,
String[] requiredAttributes) |
Modifier and Type | Interface and Description |
---|---|
interface |
MuleChildDefinitionParser
Extra functionality exposed by child parsers
|
interface |
MuleDefinitionParser
This is the interface all Mule BDPs implement.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractChildDefinitionParser
This definition parser supports the definition of beans that are then set on the parent bean -
it extends
AbstractHierarchicalDefinitionParser with
methods that assume the data are associated with a single property. |
class |
AbstractHierarchicalDefinitionParser
This definition parser introduces the notion of Hierarchical processing to nested XML elements.
|
class |
AbstractMuleBeanDefinitionParser
This parser extends the Spring provided
AbstractBeanDefinitionParser to provide additional features for
consistently customising bean representations for Mule bean definition parsers. |
Modifier and Type | Method and Description |
---|---|
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.addAlias(String alias,
String propertyName) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.addAlias(String alias,
String propertyName) |
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.addBeanFlag(String flag) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.addBeanFlag(String flag) |
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.addCollection(String propertyName) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.addCollection(String propertyName) |
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.addIgnored(String propertyName) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.addIgnored(String propertyName) |
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.addMapping(String propertyName,
Map mappings) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.addMapping(String propertyName,
Map mappings) |
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.addMapping(String propertyName,
String mappings) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.addMapping(String propertyName,
String mappings) |
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.addMapping(String propertyName,
ValueMap mappings) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.addMapping(String propertyName,
ValueMap mappings) |
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.addReference(String propertyName) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.addReference(String propertyName) |
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.registerPostProcessor(PostProcessor postProcessor) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.registerPostProcessor(PostProcessor postProcessor)
These are appended to existing processors
|
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.registerPreProcessor(PreProcessor preProcessor) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.registerPreProcessor(PreProcessor preProcessor)
These are prepended to existing processors
|
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.removeIgnored(String propertyName) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.removeIgnored(String propertyName) |
MuleDefinitionParserConfiguration |
AbstractMuleBeanDefinitionParser.setIgnoredDefault(boolean ignoreAll) |
MuleDefinitionParserConfiguration |
MuleDefinitionParserConfiguration.setIgnoredDefault(boolean ignoreAll) |
Modifier and Type | Interface and Description |
---|---|
interface |
DynamicAttributeDefinitionParser |
Modifier and Type | Class and Description |
---|---|
class |
AttributeListEntryDefinitionParser |
class |
AttributeMapDefinitionParser
Creates a single, stand-alone map object and processes all attributes to this map
|
class |
ChildListDefinitionParser |
class |
ChildListEntryDefinitionParser
Process an element as a value that is appended to a list in the parent object (the
enclosing XML element).
|
class |
ChildMapDefinitionParser
Creates a single Map and processes standard Spring sub elements.
|
class |
ChildMapEntryDefinitionParser |
class |
ChildPropertiesDefinitionParser
Creates a single Properties object and processes standard Spring sub elements.
|
class |
ChildSingletonMapDefinitionParser |
class |
OrphanMapDefinitionParser
Creates a single, stand-alone map object and processes standard Spring sub elements
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingDefinitionParser
This allows a definition parsers to be dynamically represented by different
definition parsers, depending on the context.
|
class |
AbstractFirstResultSerialDefinitionParser
Extend
AbstractSerialDelegatingDefinitionParser
to return the first definition as the final result |
class |
AbstractParallelDelegatingDefinitionParser
This allows a definition parsers to be dynamically represented by one instance
selected from a set of parsers, depending on the context.
|
class |
AbstractPluggableDelegate
Support for extending a
MuleDefinitionParser without
needing to subclass. |
class |
AbstractSerialDelegatingDefinitionParser
This allows a set of definition parsers to be used, one after another, to process
the same element.
|
class |
AbstractSingleParentFamilyChildDefinitionParser |
class |
AbstractSingleParentFamilyDefinitionParser
This allows several parsers to be used on a single element, creating a parent bean with
the first parser and then extending that with child parsers.
|
class |
AllAttributeChildDefinitionParser
This is a very hurried demonstration.
|
class |
AttributeSelectionDefinitionParser
Select sub parser depending on presence of a particular attribute
|
class |
BooleanAttributeSelectionDefinitionParser |
class |
InheritDefinitionParser
This encapsulates two definition parsers - orphan and named - and returns the
named definition parser if the "inherit" attribute is set.
|
class |
MapDefinitionParserMutator
This changes a
ChildDefinitionParser
so that it generates a map instead of a bean definition. |
class |
ParentContextDefinitionParser
This encapsulates several definition parsers, selected depending on the parent
element in the DOM.
|
class |
SingleParentFamilyDefinitionParser |
Modifier and Type | Class and Description |
---|---|
class |
AttributePropertiesDefinitionParser |
class |
ChildDefinitionParser
Creates a definition parser that will construct a single child element and inject it into
the parent object (the enclosing XML element).
|
class |
DescendentDefinitionParser
An extension to which recurses up the DOM
tree until it finds a named parent.
|
class |
GrandchildDefinitionParser
Same as ChildDefinitionParser but injects the child element into the grandparent object
(2 levels up in the XML tree).
|
class |
MuleOrphanDefinitionParser
A parser for direct children of the
|
class |
NamedDefinitionParser
Behaves as
ParentDefinitionParser ,
but allows any named bean to be the parent, rather than using the enclosing element in the DOM tree. |
class |
NameTransferDefinitionParser
This extends
ParentDefinitionParser so that the "name" attribute is set locally,
not on the parent. |
class |
OptionalChildDefinitionParser
This class should be used when the same element can be configured as a child or an orphan
(i.e., top-level).
|
class |
OrphanDefinitionParser
Contructs a single, standalone bean from an element - it is not injected into any other object.
|
class |
ParentDefinitionParser
Processes child property elements in Xml but sets the properties on the parent object.
|
class |
TextDefinitionParser
Grabs the text from an element and injects it into the parent, for example:
|
Modifier and Type | Class and Description |
---|---|
class |
AgentDefinitionParser |
class |
BindingDefinitionParser
Binding definition parser for parsing all binding elements configured as part of the service.
|
class |
ComponentDefinitionParser |
class |
ComponentDelegatingDefinitionParser
Allows for parsing either a shortcut component configuration by delegating to two
different component parses depending on the existence of the class attribute.
|
class |
ConfigurationChildDefinitionParser
Extend
ChildDefinitionParser to include
logic for identifying parent configuration element (since this only applies to "default"
elements there's an ugliness here - contradicitions (non-default children of configuration)
are avoided by the mule.xsd schema). |
class |
ConfigurationDefinitionParser
Parses the
|
class |
ConnectionStrategyDefinitionParser
Handles the parsing of
elements in Mule Xml configuration. |
class |
DataObjectDefinitionParser
Represents a static config data object where the body of the element can be the data of a file
attribute can be set.
|
class |
DefaultThreadingProfileDefinitionParser
This parser is responsible for processing the
|
class |
ExceptionTXFilterDefinitionParser
TODO
|
class |
FilterDefinitionParser
This allows a filter to be defined globally, or embedded within an endpoint.
|
class |
ForwardingRouterDefinitionParser
In addition to a ForwardingConsumer router, implicitly create a NullComponent service as a placeholder.
|
class |
GlobalPropertyDefinitionParser |
class |
IgnoreObjectMethodsDefinitionParser |
class |
ModelDefinitionParser |
class |
NotificationDefinitionParser |
class |
NotificationDisableDefinitionParser |
class |
ObjectFactoryDefinitionParser |
class |
ObjectFactoryWrapper
Use this BeanDefinitionParser when you need a "wrapper" element for an ObjectFactory.
|
class |
PoolingProfileDefinitionParser
This parser is responsible for processing the
|
class |
RouterDefinitionParser
Generic router definition parser for parsing all Router elements.
|
class |
ServiceDefinitionParser |
class |
ServiceOverridesDefinitionParser
Sets a Map of service overrides on the parent connector
|
class |
ShortcutComponentDefinitionParser |
class |
SimpleComponentDefinitionParser
Used to parse shortcut elements for simple built-in components such as
BridgeComponent ,
org.mule.component.simple.EchoComponent and
org.mule.component.simple.LogComponent . |
class |
ThreadingProfileDefinitionParser
This parser is responsible for processing the
|
class |
TransactionConfigDefinitionParser |
class |
TransactionDefinitionParser
Generates a transaction config with embedded factory.
|
class |
TransactionManagerDefinitionParser |
class |
TransformerDefinitionParser
This allows a transformer to be defined globally, or embedded within an endpoint
(as either a normal or response transformer).
|
class |
TransformerRefDefinitionParser
Handle response transformers correctly
|
Modifier and Type | Class and Description |
---|---|
class |
EndpointPropertyElementDefinitionParser
This parser parses nested endpoint elements adding the resulting beans to the map
of properties on the EndpointBuilder rather than attempting to inject them on the
EndpointBuilder itself.
|
class |
EndpointRefParser
Configures a reference to an endpoint on a parent bean.
|
class |
GenericEndpointDefinitionParser |
class |
GenericGlobalEndpointDefinitionParser |
class |
TransportEndpointDefinitionParser
This is intended for use by endpoint-specific parsers for non-global endpoint
elements.
|
class |
TransportGlobalEndpointDefinitionParser
A parser for global endpoints.
|
Modifier and Type | Class and Description |
---|---|
class |
AddressedEndpointDefinitionParser
Combine a
ChildAddressDefinitionParser and
either a
OrphanEndpointDefinitionParser
or a
ChildEndpointDefinitionParser
in one parser. |
class |
ChildAddressDefinitionParser
Generate an Endpoint URI from simple address components.
|
class |
ChildEndpointDefinitionParser
A parser for "embedded" endpoints - ie inbound, outbound and response endpoints.
|
class |
OrphanAddressDefinitionParser
Generate an Endpoint URI from simple address components.
|
class |
OrphanEndpointDefinitionParser
A parser for "orphan" (top-level) endpoints - ie GlobalEndpoints.
|
Modifier and Type | Class and Description |
---|---|
class |
ElementInNestedMapDefinitionParser
This constructs a nested map - keyed by "mapKey" - and then adds an entry in that
named from the attribute "keyAttribute".
|
class |
ListPropertyDefinitionParser
This allows a child element to extends a list of values, via an attribute, on a parent setter.
|
class |
NestedListDefinitionParser
This extends a list that is itself a property (with key mapKey).
|
class |
NestedMapDefinitionParser
This extends a map that is itself a property (with key mapKey).
|
class |
NestedMapWithAttributesDefinitionParser
This generates a nested map (an element of the parent map, with the key "mapKey", which is a map itself)
and then adds any attributes as name/value pairs.
|
class |
SimplePropertyDefinitionParser |
Modifier and Type | Class and Description |
---|---|
class |
ClientKeyStoreDefinitionParser |
class |
KeyStoreDefinitionParser |
class |
ProtocolHandlerDefinitionParser |
class |
TrustStoreDefinitionParser |
Modifier and Type | Class and Description |
---|---|
class |
RemoteDispatcherAgentDefinitionParser |
Modifier and Type | Class and Description |
---|---|
class |
JmxAgentDefinitionParser |
Modifier and Type | Class and Description |
---|---|
class |
XsltTextDefinitionParser
TODO
|
class |
XsltTransformerDefinitionParser |
Modifier and Type | Class and Description |
---|---|
class |
ConnectionFactoryDefinitionParser
We want to set the connection factory as a pojo factory and then add attributes (username and
password) on the parent
|
class |
JmsConnectorDefinitionParser |
Modifier and Type | Class and Description |
---|---|
class |
ByteOrMessageProtocolDefinitionParser |
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.