Package | Description |
---|---|
org.apache.camel.model |
The JAXB POJOs for the
XML Configuration
of the routing rules.
|
org.apache.camel.spi |
Service Provider Interfaces used internally by the Camel runtime which are plugin strategies.
|
Modifier and Type | Field and Description |
---|---|
protected Class<? extends Policy> |
TransactedDefinition.type |
protected Class<? extends Policy> |
PolicyDefinition.type |
Modifier and Type | Method and Description |
---|---|
protected static Policy |
TransactedDefinition.doResolvePolicy(RouteContext routeContext,
String ref,
Class<? extends Policy> type) |
protected Policy |
TransactedDefinition.resolvePolicy(RouteContext routeContext) |
protected Policy |
PolicyDefinition.resolvePolicy(RouteContext routeContext) |
Modifier and Type | Method and Description |
---|---|
PolicyDefinition |
ProcessorDefinition.policy(Policy policy)
Apply a
Policy . |
Modifier and Type | Method and Description |
---|---|
protected static Policy |
TransactedDefinition.doResolvePolicy(RouteContext routeContext,
String ref,
Class<? extends Policy> type) |
void |
TransactedDefinition.setType(Class<? extends Policy> type)
Sets a policy type that this definition should scope within.
|
void |
PolicyDefinition.setType(Class<? extends Policy> type)
Sets a policy type that this definition should scope within.
|
Constructor and Description |
---|
PolicyDefinition(Policy policy) |
TransactedDefinition(Policy policy) |
Modifier and Type | Interface and Description |
---|---|
interface |
AuthorizationPolicy
A marker for defining the policy to be used for applying authorization to routes.
|
interface |
TransactedPolicy
A marker for defining the policy to be used for applying transaction to routes.
|
Apache Camel