Uses of Interface
org.apache.camel.model.HasExpressionType
Packages that use HasExpressionType
-
Uses of HasExpressionType in org.apache.camel.model
Classes in org.apache.camel.model that implement HasExpressionTypeModifier and TypeClassDescriptionclassDelays processing for a specified length of timeclassDynamicRouterDefinition<Type extends ProcessorDefinition<Type>>Route messages based on dynamic rulesclassEnriches a message with data from a secondary resourceclassA baseExpressionNodewhich does not support any outputs.classRepresents an expression sub elementclassFilter out messages based using a predicateclassFilters out duplicate messagesclassProcesses a message multiple timesclassA base class for nodes which contain an expression and a number of outputs.classEnriches messages with data polled from a secondary resourceclassRecipientListDefinition<Type extends ProcessorDefinition<Type>>Route messages to a number of dynamically specified recipientsclassResequences (re-order) messages based on an expressionclassRoutingSlipDefinition<Type extends ProcessorDefinition<Type>>Routes a message through a series of steps that are pre-determined (the slip)classExecutes a script from a language which does not change the message body.classSets the contents of the message bodyclassSets the value of a message headerclassSets a named property on the message exchangeclassSorts the contents of the messageclassSplits a single message into many sub-messages.classControls the rate at which messages are passed to the next node in the routeclassTransforms the message body based on an expressionclassValidates a message based on an expressionclassTriggers a route when the expression evaluates to trueclassPredicate to determine if the message should be sent or not to the endpoint, when using interceptSentToEndpoint. -
Uses of HasExpressionType in org.apache.camel.model.language
Classes in org.apache.camel.model.language that implement HasExpressionTypeModifier and TypeClassDescriptionclassA fixed value set only once during the route startup.classEvaluate a compiled simple expression.classTo use DataSonnet scripts for message transformations.classGets a property from the Exchange.classA useful base class for an expressionclassEvaluates a Groovy script.classGets a header from the Exchange.classGet the value of a HL7 message field specified by terse location specification syntax.classEvaluates a JavaScript expression.classEvaluates a jOOR (Java compiled once at runtime) expression.classEvaluates a JQ expression against a JSON message body.classEvaluates a JSONPath expression against a JSON message body.classEvaluates a custom language.classCalls a Java bean method.classEvaluates a MVEL template.classA useful base class for any expression which may be namespace or XML content aware such asXPathExpressionorXQueryExpressionclassEvaluates an OGNL expression (Apache Commons OGNL).classEvaluates a Python expression.classUses an existing expression from the registry.classEvaluates a Camel simple expression.classExpression for which the source of the input (body, header or property) can be provided.classExpression for which a result type can be provided along with the source of the input (body, header or property).classEvaluates a Spring expression (SpEL).classTokenize text payloads using delimiter patterns.classExpression for which a result type can be provided.classTokenize XML payloads.classEvaluates an XPath expression against an XML payload.classEvaluates an XQuery expressions against an XML payload.