| Package | Description |
|---|---|
| org.mule.runtime.core.api.model | |
| org.mule.runtime.core.api.model.resolvers | |
| org.mule.runtime.core.component |
| Modifier and Type | Method and Description |
|---|---|
void |
EntryPointResolverSet.addEntryPointResolver(EntryPointResolver resolver)
Will add a resolver to the list of resolvers to invoke on a compoent.
|
boolean |
EntryPointResolverSet.removeEntryPointResolver(EntryPointResolver resolver)
Removes a resolver from the list
|
| Constructor and Description |
|---|
InvocationResult(EntryPointResolver resolver,
InvocationResult.State state)
Will construct an InvocationResult with a given state.
|
InvocationResult(EntryPointResolver resolver,
Object result,
Method method)
Creates a result with the result payload set.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractArgumentEntryPointResolver
A base class that allows implementing resolvers to define what parameters it is expecting.
|
class |
AbstractEntryPointResolver
A Base class for
EntryPointResolver. |
class |
ArrayEntryPointResolver
Will resolver entry point methods on a service service that accept a single array.
|
class |
CallableEntryPointResolver
An entry-point resolver that only allows Service objects that implement the Callable interface
|
class |
ExplicitMethodEntryPointResolver
An Entry-point resolver that allows the user to set one or more acceptable method names to look for.
|
class |
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 |
class |
NoArgumentsEntryPointResolver
Allows for arguments with no parameters to be called.
|
class |
ReflectionEntryPointResolver
ReflectEntryPointResolver is used to determine the entry point on a service after an event has been received for
it. |
| Modifier and Type | Method and Description |
|---|---|
Set<EntryPointResolver> |
DefaultEntryPointResolverSet.getEntryPointResolvers() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultEntryPointResolverSet.addEntryPointResolver(EntryPointResolver resolver) |
boolean |
DefaultEntryPointResolverSet.removeEntryPointResolver(EntryPointResolver resolver) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultEntryPointResolverSet.setEntryPointResolvers(Set<EntryPointResolver> entryPointResolvers) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractJavaComponent.setEntryPointResolvers(Collection<EntryPointResolver> entryPointResolvers)
Allow for incremental addition of resolvers by for example the spring-config module
|
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.