| Package | Description |
|---|---|
| org.mule.api.annotations.expressions | |
| org.mule.api.annotations.param |
| Modifier and Type | Class and Description |
|---|---|
interface |
Expr
Allows method parameters to be configured with result of one or more Mule expressions
public Object save(Object foo, @Expr("#[header:X-User]-#[function:UUID]") String id)
|
interface |
Function
This evaluator allows for predefined functions
to be called and returns a result.
|
interface |
Lookup
Allows objects to be found in the registry, either by ty
|
interface |
Mule
TODO
|
| Modifier and Type | Class and Description |
|---|---|
interface |
InboundAttachments
Used on component and transformer methods that have a
Transformer annotation. |
interface |
InboundHeaders
Used on component methods, this annotation marks the method parameter that will be used to pass in one or more of the headers received.
|
interface |
OutboundAttachments
Used on component methods, this parameter annotation passes in a reference to a
Map that can be used to populate outbound attachments that will
be set with the outgoing message. |
interface |
OutboundHeaders
Used on Components that have an outbound endpoint configured or a response being
sent back, and enables users to set outbound/response headers via
Map
without needing to use the Mule API (other than using the annotation) on the
method argument). |
interface |
Payload
Used on components, this annotation marks the method parameter that will be used
to pass in the message payload.
|
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.