Skip to content

Commit

Permalink
6459 Messaging doc update
Browse files Browse the repository at this point in the history
  • Loading branch information
danielkec committed Oct 18, 2023
1 parent c9f6b95 commit 3fab0ee
Show file tree
Hide file tree
Showing 8 changed files with 276 additions and 240 deletions.
2 changes: 1 addition & 1 deletion docs/mp/lra.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -457,4 +457,4 @@ with port `8070` defined in the snippet above you need to configure your Helidon
* https://github.com/eclipse/microprofile-lra[MicroProfile LRA GitHub Repository]
* {microprofile-lra-spec-url}[{spec-name}]
* https://download.eclipse.org/microprofile/microprofile-lra-{spec-version}/apidocs/org/eclipse/microprofile/lra/[Microprofile LRA JavaDoc]
* https://helidon.io/docs/v2/apidocs/io.helidon.lra.coordinator.client/module-summary.html[Helidon LRA Client JavaDoc]
* https://helidon.io/docs/v4/apidocs/io.helidon.lra.coordinator.client/module-summary.html[Helidon LRA Client JavaDoc]
32 changes: 20 additions & 12 deletions docs/mp/reactivemessaging/aq.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
///////////////////////////////////////////////////////////////////////////////

Copyright (c) 2020, 2022 Oracle and/or its affiliates.
Copyright (c) 2020, 2023 Oracle and/or its affiliates.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand All @@ -17,15 +17,26 @@
///////////////////////////////////////////////////////////////////////////////
= Oracle AQ Connector
:toc:
:toc-placement: preamble
:description: Reactive Messaging support for Oracle AQ in Helidon MP
:keywords: helidon, mp, messaging, jms, aq
:feature-name: AQ Connector
:microprofile-bundle: false
:rootdir: {docdir}/../..
include::{rootdir}/includes/mp.adoc[]
== Contents
- <<Overview, Overview>>
- <<Maven Coordinates, Maven Coordinates>>
- <<Configuration, Configuration>>
- <<Usage, Usage>>
== Overview
Connecting streams to Oracle AQ with Reactive Messaging couldn't be easier.
This connector extends Helidon's JMS connector with Oracle's AQ-specific API.
include::{rootdir}/includes/dependencies.adoc[]
[source,xml]
Expand All @@ -36,12 +47,7 @@ include::{rootdir}/includes/dependencies.adoc[]
</dependency>
----
== Reactive Oracle Advanced Queueing Connector
Connecting streams to Oracle AQ with Reactive Messaging couldn't be easier.
This connector extends Helidon's JMS connector with Oracle AQ's specific API.
=== Config
== Configuration
Connector name: `helidon-aq`
Expand Down Expand Up @@ -72,9 +78,9 @@ will not be added to the durable subscription. Default value: `false`
they share same JMS session and same JDBC connection as well.
|===
=== Configured JMS factory
=== Configured JMS Factory
The simplest possible usage is leaving construction of AQjmsConnectionFactory to the connector.
The simplest possible usage is leaving construction of `AQjmsConnectionFactory` to the connector.
[source,yaml]
.Example of connector config:
Expand Down Expand Up @@ -135,7 +141,7 @@ mp:
=== Injected JMS factory
In case you need more advanced setup, connector can work with injected AQjmsConnectionFactory
If you need more advanced configurations, connector can work with injected `AQjmsConnectionFactory`:
[source,java]
.Inject:
Expand Down Expand Up @@ -179,6 +185,8 @@ mp:
type: queue
----
== Usage
=== Consuming
[source,java]
Expand Down
Loading

0 comments on commit 3fab0ee

Please sign in to comment.