| 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–2017 MuleSoft, Inc.. All rights reserved.