Module CamelJavaDSL
Provides classes and predicates for the Apache Camel Java DSL.
Apache Camel allows “routes” to be defined in Java, using a chained DSL syntax. For example:
public class MyRouteBuilder extends RouteBuilder {
public void configure() {
from("direct.start").bean(TargetBean.class);
}
}
This creates a route to the TargetBean
class for messages sent to “direct.start”.
Import path
import semmle.code.java.frameworks.camel.CamelJavaDSL
Imports
Reflection |
Provides classes and predicates for working with Java Reflection. |
Spring | |
java |
Provides all default Java QL imports. |
Classes
CamelJavaDslBeanDecl |
A declaration of a “bean” target in the Apache Camel Java DSL. |
CamelJavaDslBeanRefDecl |
A declaration of a “beanRef” target in the Apache Camel Java DSL. |
CamelJavaDslMethodDecl |
A “method” Camel expression in the Apache Camel Java DSL. |
CamelJavaDslToDecl |
A declaration of a “to” target in the Apache Camel Java DSL. |
ProcessorDefinitionElement |
A method call to a ProcessorDefinition element. |
Aliases
CamelJavaDSLBeanDecl |
DEPRECATED: Alias for CamelJavaDslBeanDecl |
CamelJavaDSLBeanRefDecl |
DEPRECATED: Alias for CamelJavaDslBeanRefDecl |
CamelJavaDSLMethodDecl |
DEPRECATED: Alias for CamelJavaDslMethodDecl |
CamelJavaDSLToDecl |
DEPRECATED: Alias for CamelJavaDslToDecl |