Uses of Interface
org.apache.camel.model.HasExpressionType
-
Packages that use HasExpressionType Package Description org.apache.camel.model The JAXB POJOs for the XML Configuration of the routing rules.org.apache.camel.model.language -
-
Uses of HasExpressionType in org.apache.camel.model
Classes in org.apache.camel.model that implement HasExpressionType Modifier and Type Class Description classDelayDefinitionDelays processing for a specified length of timeclassDynamicRouterDefinition<Type extends ProcessorDefinition<Type>>Route messages based on dynamic rulesclassEnrichDefinitionEnriches a message with data from a secondary resourceclassExpressionNodeA baseExpressionNodewhich does not support any outputs.classExpressionSubElementDefinitionRepresents an expression sub elementclassFilterDefinitionFilter out messages based using a predicateclassIdempotentConsumerDefinitionFilters out duplicate messagesclassLoopDefinitionProcesses a message multiple timesclassOutputExpressionNodeA base class for nodes which contain an expression and a number of outputs.classPollEnrichDefinitionEnriches messages with data polled from a secondary resourceclassRecipientListDefinition<Type extends ProcessorDefinition<Type>>Route messages to a number of dynamically specified recipientsclassResequenceDefinitionResequences (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)classScriptDefinitionExecutes a script from a language which does not change the message body.classSetBodyDefinitionSets the contents of the message bodyclassSetHeaderDefinitionSets the value of a message headerclassSetPropertyDefinitionSets a named property on the message exchangeclassSortDefinition<T>Sorts the contents of the messageclassSplitDefinitionSplits a single message into many sub-messages.classThrottleDefinitionControls the rate at which messages are passed to the next node in the routeclassTransformDefinitionTransforms the message body based on an expressionclassValidateDefinitionValidates a message based on an expressionclassWhenDefinitionTriggers a route when the expression evaluates to trueclassWhenSkipSendToEndpointDefinitionPredicate 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 HasExpressionType Modifier and Type Class Description classConstantExpressionA fixed value set only once during the route startup.classCSimpleExpressionEvaluate a compiled simple expression.classDatasonnetExpressionTo use DataSonnet scripts for message transformations.classExchangePropertyExpressionGets a property from the Exchange.classExpressionDefinitionA useful base class for an expressionclassGroovyExpressionEvaluates a Groovy script.classHeaderExpressionGets a header from the Exchange.classHl7TerserExpressionGet the value of a HL7 message field specified by terse location specification syntax.classJoorExpressionEvaluates a jOOR (Java compiled once at runtime) expression.classJqExpressionEvaluates a JQ expression against a JSON message body.classJsonPathExpressionEvaluates a JSONPath expression against a JSON message body.classLanguageExpressionEvaluates a custom language.classMethodCallExpressionCalls a Java bean method.classMvelExpressionEvaluates a MVEL template.classNamespaceAwareExpressionA useful base class for any expression which may be namespace or XML content aware such asXPathExpressionorXQueryExpressionclassOgnlExpressionEvaluates an OGNL expression (Apache Commons OGNL).classRefExpressionUses an existing expression from the registry.classSimpleExpressionEvaluates a Camel simple expression.classSpELExpressionEvaluates a Spring expression (SpEL).classTokenizerExpressionTokenize text payloads using delimiter patterns.classXMLTokenizerExpressionTokenize XML payloads.classXPathExpressionEvaluates an XPath expression against an XML payload.classXQueryExpressionEvaluates an XQuery expressions against an XML payload.
-