org.apache.camel
Annotation Type RoutingSlip
@Retention(value=RUNTIME)
@Documented
@Target(value={FIELD,METHOD,CONSTRUCTOR})
public @interface RoutingSlip
Indicates that this method is to be used as a
Routing Slip routing the incoming message
through a series of processing steps.
When a message Exchange is received from an Endpoint then the
Bean Integration
mechanism is used to map the incoming Message to the method parameters.
The return value of the method is then converted to either a Collection or array of objects where each
element is converted to an Endpoint or a String, or if it is not a collection/array then it is converted
to an Endpoint or String.
Then for each endpoint or URI the message is forwarded a separate copy.
- Version:
- $Revision: 949153 $
context
public abstract String context
- Default:
- ""
delimiter
public abstract String delimiter
- Default:
- ","
ignoreInvalidEndpoints
public abstract boolean ignoreInvalidEndpoints
- Default:
- false
Copyright © 2007-2010 The Apache Software Foundation. All Rights Reserved.