Scripting Languages ContextPage edited by willem jiangChanges (1)
Full ContentScriptContextThe JSR-223 scripting languages ScriptContext is pre configured with the following attributes all set at ENGINE_SCOPE:
AttributesYou can add your own attributes with the attribute(name, value) DSL method, such as: In the sample below we add an attribute user that is an object we already have instantiated as myUser. This object has a getFirstName() method that we want to set as header on the message. We use the groovy language to concat the first and last name into a single string that is returned. from("direct:in").setHeader("name").groovy("'$user.firstName $user.lastName'").attribute("user", myUser).to("seda:users");
Change Notification Preferences
View Online
|
View Changes
|
Add Comment
|
- [CONF] Apache Camel > Scripting Languages Context confluence
- [CONF] Apache Camel > Scripting Languages Context confluence
- [CONF] Apache Camel > Scripting Languages Context confluence
- [CONF] Apache Camel > Scripting Languages Context confluence