Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The most important packages are:

Package Name

Description

builder

The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers

model

Contains the classes (*Type) that form the java DSL. The central class is the RouteBuilder

language

Language APIs and plugins for Expressions and Predicates

component

Some simple components like bean or log. You will find most components in the other camel modules

impl

...

Implementation classes for model and camel

processor

Definitions and implementations of many EAI patterns

spi - service provider interfaces

...

Processors to implement the Enterprise Integration Patterns

spi

Service provider interfaces. Strategy APIs for implementors to extend Camel

camel

Base package for camel. Defintions like Message and CamelContext can be found there

...