Package | Description |
---|---|
org.apache.camel.builder | |
org.apache.camel.component.mock |
The Mock Component which is used for testing of routing and mediation rules.
|
org.apache.camel.model |
The JAXB POJOs for the
XML Configuration
of the routing rules.
|
org.apache.camel.model.language | |
org.apache.camel.view |
Deprecated:
Helper class to help with the Visualisation of Routes
|
Modifier and Type | Class and Description |
---|---|
class |
ExpressionClause<T>
Represents an expression clause within the DSL which when the expression is
complete the clause continues to another part of the DSL
|
Modifier and Type | Method and Description |
---|---|
ExpressionDefinition |
ExpressionClauseSupport.getExpressionType() |
ExpressionDefinition |
ExpressionClause.getExpressionType() |
Modifier and Type | Method and Description |
---|---|
T |
ExpressionClauseSupport.expression(ExpressionDefinition expression) |
void |
ExpressionClauseSupport.setExpressionType(ExpressionDefinition expressionType) |
protected void |
ExpressionClause.setExpressionType(ExpressionDefinition expressionType) |
Modifier and Type | Method and Description |
---|---|
ValueBuilder |
AssertionClause.expression(ExpressionDefinition expression) |
Modifier and Type | Method and Description |
---|---|
ExpressionDefinition |
AggregateDefinition.getExpression() |
ExpressionDefinition |
ResequenceDefinition.getExpression() |
ExpressionDefinition |
ExpressionNode.getExpression() |
ExpressionDefinition |
ExpressionSubElementDefinition.getExpressionType() |
static ExpressionDefinition |
ExpressionNodeHelper.toExpressionDefinition(Expression expression)
Determines which
ExpressionDefinition describes the given expression best possible. |
static ExpressionDefinition |
ExpressionNodeHelper.toExpressionDefinition(Predicate predicate)
Determines which
ExpressionDefinition describes the given predicate best possible. |
Modifier and Type | Method and Description |
---|---|
FilterDefinition |
ProcessorDefinition.filter(ExpressionDefinition expression)
Message Filter EIP:
Creates a predicate expression which only if it is true then the
exchange is forwarded to the destination
|
void |
AggregateDefinition.setExpression(ExpressionDefinition expression) |
void |
ResequenceDefinition.setExpression(ExpressionDefinition expression) |
void |
ExpressionNode.setExpression(ExpressionDefinition expression) |
void |
ExpressionSubElementDefinition.setExpressionType(ExpressionDefinition expressionType) |
Constructor and Description |
---|
AggregateDefinition(ExpressionDefinition correlationExpression) |
ExpressionNode(ExpressionDefinition expression) |
FilterDefinition(ExpressionDefinition expression) |
LoopDefinition(ExpressionDefinition expression) |
NoOutputExpressionNode(ExpressionDefinition expression) |
RecipientListDefinition(ExpressionDefinition expression) |
SetHeaderDefinition(String headerName,
ExpressionDefinition expression) |
SetOutHeaderDefinition(String headerName,
ExpressionDefinition expression)
Deprecated.
|
SetPropertyDefinition(String propertyName,
ExpressionDefinition expression) |
SplitDefinition(ExpressionDefinition expression) |
WhenDefinition(ExpressionDefinition expression) |
Modifier and Type | Class and Description |
---|---|
class |
ConstantExpression
For expressions and predicates using a constant
|
class |
ELExpression
For EL expressions and predicates
|
class |
GroovyExpression
For Groovy expressions and predicates
|
class |
HeaderExpression
An expression which extracts the named header
|
class |
JavaScriptExpression
For JavaScript expressions and predicates
|
class |
JsonPathExpression
For JSonPath expressions and predicates
|
class |
JXPathExpression
For JXPath expressions and predicates
|
class |
LanguageExpression
Represents a parameterised language expression which can support any language
at runtime using the language attribute.
|
class |
MethodCallExpression
For expressions and predicates using the
bean language
|
class |
MvelExpression
For MVEL expressions and predicates
|
class |
NamespaceAwareExpression
A useful base class for any expression which may be namespace or XML content aware
such as
XPathExpression or XQueryExpression |
class |
OgnlExpression
For OGNL expressions and predicates
|
class |
PhpExpression
For PHP expressions and predicates
|
class |
PropertyExpression
An expression which extracts the named exchange property
|
class |
PythonExpression
For Python expressions and predicates
|
class |
RefExpression
For expressions and predicates using a reference to an existing
Expression or Predicate
to lookup from the Registry . |
class |
RubyExpression
For Ruby expressions and predicates
|
class |
SimpleExpression
For expressions and predicates using the
simple language
|
class |
SpELExpression
For Spring Expression Language (SpEL) expressions and predicates
|
class |
SqlExpression
For SQL expressions and predicates
|
class |
TokenizerExpression
For expressions and predicates using a body or header tokenizer.
|
class |
VtdXmlExpression
For VTD-XML (fast and efficient XPath) expressions and predicates
|
class |
XMLTokenizerExpression
For expressions and predicates using a body or header tokenizer.
|
class |
XPathExpression
For XPath expressions and predicates
|
class |
XQueryExpression
For XQuery expressions and predicates
|
Modifier and Type | Method and Description |
---|---|
ExpressionDefinition |
ExpressionDefinition.getExpressionType() |
Modifier and Type | Method and Description |
---|---|
protected void |
ExpressionDefinition.setExpressionType(ExpressionDefinition expressionType)
Allows derived classes to set a lazily created expressionType instance
such as if using the
ExpressionClause |
Modifier and Type | Method and Description |
---|---|
static String |
ExpressionDefinition.getLabel(List<ExpressionDefinition> expressions) |
Modifier and Type | Method and Description |
---|---|
protected String |
GraphSupport.getLabel(ExpressionDefinition expression)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected String |
GraphSupport.getLabel(List<ExpressionDefinition> expressions)
Deprecated.
|
Apache Camel