Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 0 additions & 2 deletions catalog/camel-catalog/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -134,8 +134,6 @@
<!-- prepare the catalog, readme files, etc. -->
<goals>
<goal>prepare-catalog</goal>
<goal>prepare-user-guide</goal>
<goal>update-doc-component-list</goal>
<goal>prepare-parent-pom</goal>
<goal>prepare-release-pom</goal>
</goals>
Expand Down
12 changes: 8 additions & 4 deletions components/camel-activemq/src/main/docs/activemq-component.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[activemq-component]]
= ActiveMQ Component
:docTitle: ActiveMQ
:artifactId: camel-activemq
:description: The activemq component allows messages to be sent to (or consumed from) Apache ActiveMQ. This component extends the Camel JMS component.
:since: 1.0
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 1.0*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The ActiveMQ component is an extension to the JMS component and has been pre-configured for using Apache ActiveMQ 5.x (not Artemis).
Users of Apache ActiveMQ Artemis should use the JMS component.
Expand Down
12 changes: 8 additions & 4 deletions components/camel-ahc-ws/src/main/docs/ahc-ws-component.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[ahc-ws-component]]
= AHC Websocket Component
:docTitle: AHC Websocket
:artifactId: camel-ahc-ws
:description: To exchange data with external Websocket servers using Async Http Client.
:since: 2.14
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.14*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The AHC-WS component provides Websocket
based endpoints for a client communicating with
Expand Down
12 changes: 8 additions & 4 deletions components/camel-ahc/src/main/docs/ahc-component.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[ahc-component]]
= AHC Component
:docTitle: AHC
:artifactId: camel-ahc
:description: To call external HTTP services using Async Http Client.
:since: 2.8
:supportLevel: Stable
:component-header: Only producer is supported

*Since Camel 2.8*
*Since Camel {since}*

// HEADER START
*Only producer is supported*
// HEADER END
*{component-header}*

The AHC component provides HTTP based endpoints
for consuming external HTTP resources (as a client to call external
Expand Down
12 changes: 8 additions & 4 deletions components/camel-amqp/src/main/docs/amqp-component.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[amqp-component]]
= AMQP Component
:docTitle: AMQP
:artifactId: camel-amqp
:description: Messaging with AMQP protocol using Apache QPid Client.
:since: 1.2
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 1.2*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The AMQP component supports the
http://www.amqp.org/[AMQP 1.0 protocol]
Expand Down
10 changes: 7 additions & 3 deletions components/camel-any23/src/main/docs/any23-dataformat.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[any23-dataformat]]
= Any23 DataFormat
Camel Any23 is a DataFormat that uses the Apache Anything To Triples (Any23) library to extract structured data in RDF from a variety of documents on the web.
*Since Camel 3.0*
:docTitle: Any23
:artifactId: camel-any23
:description: Any23 data format is used for parsing data to RDF.
:since: 3.0
:supportLevel: Stable


*Since Camel 3.0*
*Since Camel {since}*

Camel Any23 is a DataFormat that uses the Apache Anything To Triples (Any23) library to extract structured data in RDF from a variety of documents on the web.
The main functionality of this DataFormat focuses on its Unmarshal method which extracts RDF triplets from compatible pages, in a wide variety of RDF syntaxes.
Any23 is a Data Format that is intended to convert HTML from a site (or file) into rdf.

Expand Down
12 changes: 8 additions & 4 deletions components/camel-apns/src/main/docs/apns-component.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[apns-component]]
= APNS Component
:docTitle: APNS
:artifactId: camel-apns
:description: For sending notifications to Apple iOS devices.
:since: 2.8
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.8*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The APNS component is used for sending notifications to iOS devices.
The APNS components use https://github.com/notnoop/java-apns[javapns]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[as2-component]]
= AS2 Component
:docTitle: AS2
:artifactId: camel-as2
:description: Component used for transferring data secure and reliable over the internet using the AS2 protocol.
:since: 2.22
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.22*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The AS2 component provides transport of EDI messages using the HTTP transfer protocol
as specified in https://tools.ietf.org/html/rfc4130[RFC4130].
Expand Down Expand Up @@ -259,4 +263,3 @@ URI Options for _server_
|===

include::camel-spring-boot::page$as2-starter.adoc[]

7 changes: 6 additions & 1 deletion components/camel-asn1/src/main/docs/asn1-dataformat.adoc
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
[[asn1-dataformat]]
= ASN.1 File DataFormat
:docTitle: ASN.1 File
:artifactId: camel-asn1
:description: The ASN.1 data format is used for file transfer with telecommunications protocols.
:since: 2.20
:supportLevel: Stable

*Since Camel 2.20*
*Since Camel {since}*

The ASN.1 Data Format Data Format [Intoduction to ASN.1](https://www.itu.int/en/ITU-T/asn1/Pages/introduction.aspx) is a Camel Frameworks's data format implementation based on Bouncy Castle's bcprov-jdk15on library and jASN.1's java compiler for the formal notation used for describing data transmitted by telecommunications protocols, regardless of language implementation and physical representation of these data, whatever the application, whether complex or very simple. Messages can be unmarshalled (conversion to simple Java POJO(s)) to plain Java objects. By the help of Camel's routing engine and data transformations you can then play with POJO(s) and apply customised formatting and call other Camel Component's to convert and send messages to upstream systems.

Expand Down
12 changes: 8 additions & 4 deletions components/camel-asterisk/src/main/docs/asterisk-component.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[asterisk-component]]
= Asterisk Component
:docTitle: Asterisk
:artifactId: camel-asterisk
:description: The asterisk component is used to interact with Asterisk PBX Server.
:since: 2.18
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.18*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The Asterisk component allows you to work easily with an Asterisk PBX Server http://www.asterisk.org/ using https://asterisk-java.org/[asterisk-java]

Expand Down
12 changes: 8 additions & 4 deletions components/camel-atmos/src/main/docs/atmos-component.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[atmos-component]]
= Atmos Component
:docTitle: Atmos
:artifactId: camel-atmos
:description: The atmos component is used for integrating with EMC's Atomos Storage.
:since: 2.15
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.15*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

Camel-Atmos is an http://camel.apache.org/[Apache Camel] component that
allows you to work with ViPR object data services using the
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[atmosphere-websocket-component]]
= Atmosphere Websocket Component
:docTitle: Atmosphere Websocket
:artifactId: camel-atmosphere-websocket
:description: To exchange data with external Websocket clients using Atmosphere.
:since: 2.14
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.14*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The Atmosphere-Websocket component provides Websocket
based endpoints for a servlet communicating with
Expand Down
12 changes: 8 additions & 4 deletions components/camel-atom/src/main/docs/atom-component.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[atom-component]]
= Atom Component
:docTitle: Atom
:artifactId: camel-atom
:description: The atom component is used for consuming Atom RSS feeds.
:since: 1.2
:supportLevel: Stable
:component-header: Only consumer is supported

*Since Camel 1.2*
*Since Camel {since}*

// HEADER START
*Only consumer is supported*
// HEADER END
*{component-header}*

The Atom component is used for polling Atom feeds.

Expand Down
12 changes: 8 additions & 4 deletions components/camel-atomix/src/main/docs/atomix-map-component.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[atomix-map-component]]
= Atomix Map Component
:docTitle: Atomix Map
:artifactId: camel-atomix
:description: The atomix-map component is used to access Atomix's distributed map.
:since: 2.20
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.20*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The camel Atomix-Map component allows you to work with http://atomix.io[Atomix's] https://atomix.io/docs/latest/user-manual/primitives/DistributedMap/[Distributed Map] collection.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[atomix-messaging-component]]
= Atomix Messaging Component
:docTitle: Atomix Messaging
:artifactId: camel-atomix
:description: The atomix-messaging component is used to access Atomix's group messaging.
:since: 2.20
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.20*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The camel Atomix-Messaging component allows you to work with http://atomix.io[Atomix's] https://atomix.io/docs/latest/user-manual/cluster-communication/direct-messaging[Group Messaging].

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[atomix-multimap-component]]
= Atomix MultiMap Component
:docTitle: Atomix MultiMap
:artifactId: camel-atomix
:description: The atomix-multimap component is used to access Atomix's distributed multi map.
:since: 2.20
:supportLevel: Stable
:component-header: Only producer is supported

*Since Camel 2.20*
*Since Camel {since}*

// HEADER START
*Only producer is supported*
// HEADER END
*{component-header}*

The camel Atomix-Multimap component allows you to work with http://atomix.io[Atomix's] https://atomix.io/docs/latest/user-manual/primitives/DistributedMultimap/[Distributed MultiMap] collection.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[atomix-queue-component]]
= Atomix Queue Component
:docTitle: Atomix Queue
:artifactId: camel-atomix
:description: The atomix-queue component is used to access Atomix's distributed queue.
:since: 2.20
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.20*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The camel Atomix-Queue component allows you to work with http://atomix.io[Atomix's] https://atomix.io/docs/latest/user-manual/primitives/DistributedQueue/[Distributed Queue] collection.

Expand Down
12 changes: 8 additions & 4 deletions components/camel-atomix/src/main/docs/atomix-set-component.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[atomix-set-component]]
= Atomix Set Component
:docTitle: Atomix Set
:artifactId: camel-atomix
:description: The atomix-set component is used to access Atomix's distributed set.
:since: 2.20
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.20*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The camel Atomix-Set component allows you to work with http://atomix.io[Atomix's] https://atomix.io/docs/latest/user-manual/primitives/DistributedSet/[Distributed Set] collection.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[[atomix-value-component]]
= Atomix Value Component
:docTitle: Atomix Value
:artifactId: camel-atomix
:description: The atomix-value component is used to access Atomix's distributed value.
:since: 2.20
:supportLevel: Stable
:component-header: Both producer and consumer are supported

*Since Camel 2.20*
*Since Camel {since}*

// HEADER START
*Both producer and consumer is supported*
// HEADER END
*{component-header}*

The camel Atomix-Value component allows you to work with http://atomix.io[Atomix's] https://atomix.io/docs/latest/user-manual/primitives/DistributedValue/[Distributed Value].

Expand Down
8 changes: 8 additions & 0 deletions components/camel-attachments/src/main/docs/attachments.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
[[attachments-component]]
= Attachments Component
:docTitle: Attachments
:artifactId: camel-attachments
:description: Java Attachments support for Camel Message
:since: 3.0
:supportLevel: Stable

*Since Camel {since}*

The attachments component provides the `javax.attachments` API support for Apache Camel.
A few Camel component uses attachments such as mail and web-service components.
Expand Down
Loading