Class | Description |
---|---|
AbstractArgumentEntryPointResolver |
A base class that allows implementing resolvers to define what parameters it is expecting.
|
AbstractEntryPointResolver |
A Base class for
EntryPointResolver . |
ArrayEntryPointResolver |
Will resolver entry point methods on a service service that accept a single array.
|
CallableEntryPointResolver |
An entry-point resolver that only allows Service objects that implement the
Callable interface
|
DefaultEntryPointResolverSet |
Provides the default implementation of an
EntryPointResolverSet
It resolves a method to call on the given service when an event is received. |
ExplicitMethodEntryPointResolver |
An Entry-point resolver that allows the user to set one or more acceptable method names to look for.
|
LegacyEntryPointResolverSet |
An
EntryPointResolverSet that mimics the behaviour of the Mule 1.x
DynamicEntryPointResolver. |
MethodHeaderPropertyEntryPointResolver |
This resolver will look for a
MuleProperties.MULE_METHOD_PROPERTY
property on the incoming event to determine which method to invoke Users can customise the name
of the property used to look up the method name on the event |
NoArgumentsEntryPointResolver |
Allows for arguments with no parameters to be called.
|
ReflectionEntryPointResolver |
ReflectEntryPointResolver is used to determine the entry point on a service
after an event has been received for it. |
Exception | Description |
---|---|
EntryPointNotFoundException |
Tis exception gets thrown by the
DefaultEntryPointResolverSet if after trying
all entrypointResolvers it cannot fin the entrypoint on the service service |
NoSatisfiableMethodsException |
NoSatisfiableMethodsException is thrown by EntryPointResolvers when
the service passed has no methods that meet the criteria of the configured
EntryPointResolver. |
TooManySatisfiableMethodsException |
TooManySatisfiableMethodsException is thrown by EntryPointResolvers
when the service passed has more than one method that meets the criteria of the
configured EntryPointResolver. |
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.