Modifier and Type | Class and Description |
---|---|
class |
AssertionMessageProcessor |
class |
FunctionalTestProcessor
FunctionalTestProcessor is a service that can be used by functional tests. |
class |
InvocationCountMessageProcessor
Test message processor to keep count of number of invocations.
|
class |
LifecycleObject |
class |
OnErrorCheckLogHandler |
class |
ResponseAssertionMessageProcessor |
class |
SharedConfig
Test config to test connectors at the domain level
|
class |
SharedSource
Test source that is configured with a
SharedConfig . |
class |
SkeletonSource
|
class |
TestNonBlockingProcessor
|
class |
ThrowProcessor
Processor that throws the specified exception.
|
Modifier and Type | Method and Description |
---|---|
ExpectedError |
ExpectedError.expectFailingComponent(org.hamcrest.Matcher<? extends Component> failingComponentMatcher) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractComponent
Base implementation for
Component |
Modifier and Type | Interface and Description |
---|---|
interface |
ExecutableComponent
Component representable in the Mule configuration that allows to be executed programmatically
|
Modifier and Type | Method and Description |
---|---|
Component |
ComponentProvider.getComponent() |
Modifier and Type | Method and Description |
---|---|
List<Component> |
ConfigurationComponentLocator.find(ComponentIdentifier componentIdentifier)
Finds all the components with the given identifier within the artifact.
|
Optional<Component> |
ConfigurationComponentLocator.find(Location location)
Finds a component in the configuration with the specified location.
|
Modifier and Type | Method and Description |
---|---|
default boolean |
ComponentInitialStateManager.mustStartMessageSource(Component component)
Manages the initial state of sources.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigurableObjectProvider
Interface meant to be implemented by components that will provide objects that may be referenced from mule configuration files.
|
interface |
ObjectProvider
Interface meant to be implemented by components that will provide objects that may be referenced from mule configuration files.
|
Modifier and Type | Method and Description |
---|---|
Component |
EnrichedNotificationInfo.getComponent() |
Component |
EnrichedServerNotification.getComponent() |
Component |
ExtensionNotification.getComponent()
The
Component that fired the notification. |
Modifier and Type | Method and Description |
---|---|
static MessageProcessorNotification |
MessageProcessorNotification.createFrom(Event event,
ComponentLocation componentLocation,
Component processor,
Exception exceptionThrown,
int action) |
static EnrichedNotificationInfo |
EnrichedNotificationInfo.createInfo(Event event,
Exception e,
Component component)
Extract information from the event and exception to provide notification data.
|
Constructor and Description |
---|
EnrichedNotificationInfo(Event event,
Component component,
Exception exception) |
Modifier and Type | Method and Description |
---|---|
protected static String |
ComponentLocationProvider.getSourceFile(Component element) |
protected static Integer |
ComponentLocationProvider.getSourceFileLine(Component element) |
Modifier and Type | Class and Description |
---|---|
class |
ConfigurableObjectFactory<T>
Basic implementation of
ComponentFactory that handles all annotation related behavior including
ObjectFactory.getObject() . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultConfigurationPropertiesProvider
Artifact attributes configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCursorProviderObjectFactory<T> |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalComponent
Marker interface that tells that an object is created internally and not from an xml configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMuleConfiguration
Configuration info.
|
class |
QueueProfile
QueueProfile determines how an internal queue for a service will behave |
Modifier and Type | Interface and Description |
---|---|
interface |
Flow
Defines a
Pipeline that represents a Mule flow. |
interface |
FlowConstruct
A uniquely identified
FlowConstruct that once implemented and configured defines a construct through which messages are
processed using MessageSource and Processor building blocks. |
interface |
Pipeline
A pipeline has an ordered list of
Processor 's that are invoked in order to processor new messages received from it's
MessageSource |
Modifier and Type | Class and Description |
---|---|
class |
ListenerSubscriptionPair<N extends Notification>
A simple tuple that stores a listener with an optional subscription (used to match a resource ID).
|
Modifier and Type | Method and Description |
---|---|
void |
NotificationHelper.fireNotification(Component source,
CoreEvent event,
ComponentLocation location,
int action)
Fires a
ConnectorMessageNotification for the given arguments using the ServerNotificationHandler associated
to the given event and based on a ComponentLocation . |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
ExceptionContextProvider.getContextInfo(EnrichedNotificationInfo notificationInfo,
Component lastProcessed) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractObjectFactory
Creates object instances based on the class and sets any properties.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultPolicyInstance |
class |
PolicyChain
Policy chain for handling the message processor associated to a policy.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessageProcessorOwner
An object that owns message processors and delegates startup/shutdown events to them.
|
class |
AbstractMuleObjectOwner<T>
An object that owns Mule objects and delegates startup/shutdown events to them.
|
class |
RaiseErrorProcessor
Processor capable of raising errors on demand, given a type and optionally a message.
|
Modifier and Type | Class and Description |
---|---|
class |
AsynchronousRetryTemplate
This class is a wrapper for a
RetryPolicyTemplate and will execute any retry work within a separate thread. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPolicyTemplate
Base class for RetryPolicyTemplate implementations.
|
class |
NoRetryPolicyTemplate
This policy is basically a placeholder.
|
class |
SimpleRetryPolicyTemplate
This policy allows the user to configure how many times a retry should be attempted and how long to wait between retries.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAuthenticationFilter
AbstractEndpointSecurityFilter provides a framework to perform inbound or outbound authentication for messages. |
class |
AbstractSecurityFilter
AbstractSecurityFilter provides basic initialisation for all security filters, namely configuring the
SecurityManager for this instance |
class |
AbstractSecurityProvider |
class |
MuleSecurityManagerConfigurator
ObjectFactory for a security manager configuration element. |
Modifier and Type | Interface and Description |
---|---|
interface |
MessageSource
Implemented by objects that receives or generates messages which are then processed by a
Processor . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCursorStreamProvider
Base class for
CursorStreamProvider implementations. |
class |
InMemoryCursorStreamProvider
An implementation of
AbstractCursorStreamProvider which yields
cursors that only use memory for buffering |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCursorStreamProviderFactory
Base implementation of
CursorStreamProviderFactory which contains all the base behaviour and template methods. |
class |
InMemoryCursorStreamProviderFactory
An implementation of
AbstractCursorStreamProviderFactory which always
generates instances of InMemoryCursorStreamProvider |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessageTransformer
AbstractMessageTransformer is a transformer that has a reference to the current message. |
class |
AbstractTransformer
AbstractTransformer is a base class for all transformers. |
Modifier and Type | Method and Description |
---|---|
static Optional<ComponentIdentifier> |
ExceptionUtils.getComponentIdentifier(Component obj) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompressionTransformer
AbstractCompressionTransformer is a base class for all transformers that can compress or uncompress data when they
performa message transformation. |
Modifier and Type | Class and Description |
---|---|
class |
org.mule.runtime.core.privileged.exception.AbstractExceptionListener
This is the base class for exception strategies which contains several helper methods.
|
class |
org.mule.runtime.core.privileged.exception.TemplateOnErrorHandler |
Modifier and Type | Interface and Description |
---|---|
interface |
ComponentFactory<T>
Interface that must be implemented by those classes that are meant to be used as a factory to create complex domain objects
which in turn are
Component s. |
interface |
ObjectFactory<T>
Interface that must be implemented by those classes that are meant to be used as a factory to create complex domain objects.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractComponentFactory<T>
Basic implementation of
ComponentFactory that handles all annotation related behavior including
ObjectFactory.getObject() . |
Modifier and Type | Interface and Description |
---|---|
interface |
ExpirationPolicy
A policy around when should a given instances be expired
Notice that this contract is not directly tied to the instance to be expired itself.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConfigurationProvider
A component responsible for providing instances which are realizations of a given
ConfigurationModel . |
interface |
ExpirableConfigurationProvider
A specialization of the
ConfigurationProvider interface which adds
the concept of expiration. |
Constructor and Description |
---|
HttpPolicyPointcutParameters(Component component,
String path,
String method)
Creates a new
PolicyPointcutParameters |
Modifier and Type | Method and Description |
---|---|
Component |
ExecutionContextAdapter.getComponent() |
Modifier and Type | Method and Description |
---|---|
Component |
PolicyPointcutParameters.getComponent() |
Modifier and Type | Method and Description |
---|---|
PolicyPointcutParameters |
OperationPolicyPointcutParametersFactory.createPolicyPointcutParameters(Component operation,
Map<String,Object> operationParameters)
Creates an specific
PolicyPointcutParameters for a particular operation identifier by operationIdentifier . |
<T> PolicyPointcutParameters |
SourcePolicyPointcutParametersFactory.createPolicyPointcutParameters(Component source,
TypedValue<T> attributes)
Creates an specific
PolicyPointcutParameters for a particular source operation by sourceIdentifier . |
Constructor and Description |
---|
PolicyPointcutParameters(Component component)
Creates a new
PolicyPointcutParameters |
Modifier and Type | Class and Description |
---|---|
class |
LifecycleSensingMessageProcessor |
class |
LifecycleSensingObjectFactory |
class |
TestObject |
class |
TestObjectFactory |
Copyright © 2018. All rights reserved.