Skip to content

Commit c28d7b3

Browse files
committed
deploy: c36900e
1 parent 9cfec0f commit c28d7b3

106 files changed

Lines changed: 16649 additions & 16532 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

feed.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<title>Quarkus</title>
66
<link>https://quarkus.io</link>
77
<description>Quarkus: Supersonic Subatomic Java</description>
8-
<lastBuildDate>Tue, 03 Mar 2026 15:21:09 +0000</lastBuildDate>
8+
<lastBuildDate>Wed, 04 Mar 2026 03:47:59 +0000</lastBuildDate>
99

1010

1111
<item>

version/main/guides/all-builditems.html

Lines changed: 41 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -12287,119 +12287,125 @@ <h2 id="mongodb-client"><a class="anchor" href="#mongodb-client"></a>MongoDB Cli
1228712287
</tr>
1228812288
<tr class="row-collapsible row-collapsed row-with-desc row-hidden">
1228912289
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
12290-
<p><a href="https://github.com/quarkusio/quarkus/blob/main/extensions/mongodb-client/deployment/src/main/java/io/quarkus/mongodb/deployment/MongoClientBuildItem.java" target="_blank" rel="noopener"><code>io.quarkus.mongodb.deployment.MongoClientBuildItem</code></a></p>
12290+
<p><a href="https://github.com/quarkusio/quarkus/blob/main/extensions/mongodb-client/deployment/src/main/java/io/quarkus/mongodb/deployment/MongoUnremovableClientsBuildItem.java" target="_blank" rel="noopener"><code>io.quarkus.mongodb.deployment.MongoUnremovableClientsBuildItem</code></a></p>
1229112291
</div>
1229212292
<div id="conf-collapsible-desc-402" class="openblock description description-collapsed">
1229312293
<div class="content">
1229412294
<div class="paragraph">
12295-
<p>Provide the MongoDB clients as RuntimeValue&#8217;s.</p>
12295+
<p>If generated, all the Mongo clients need to be unremovable</p>
1229612296
</div>
1229712297
</div>
1229812298
</div>
1229912299
<div class="paragraph description-decoration">
1230012300
<p><i class="fa fa-chevron-down"></i><span>Show more</span></p>
1230112301
</div></div></td>
1230212302
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
12303-
<p><code>io.quarkus.runtime.RuntimeValue&lt;MongoClient&gt; client</code></p>
12304-
</div>
12305-
<div class="paragraph">
12306-
<p><em>No Javadoc found</em></p>
12307-
</div>
12308-
<div class="paragraph">
12309-
<p><code>io.quarkus.runtime.RuntimeValue&lt;ReactiveMongoClient&gt; reactive</code></p>
12310-
</div>
12311-
<div class="paragraph">
12312-
<p><em>No Javadoc found</em></p>
12313-
</div>
12314-
<div class="paragraph">
12315-
<p><code>java.lang.String name</code></p>
12316-
</div>
12317-
<div class="paragraph">
12318-
<p><em>No Javadoc found</em></p>
12303+
<p>None</p>
1231912304
</div></div></td>
1232012305
</tr>
1232112306
<tr class="row-collapsible row-collapsed row-with-desc row-hidden odd">
1232212307
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
12323-
<p><a href="https://github.com/quarkusio/quarkus/blob/main/extensions/mongodb-client/deployment/src/main/java/io/quarkus/mongodb/deployment/MongoClientNameBuildItem.java" target="_blank" rel="noopener"><code>io.quarkus.mongodb.deployment.MongoClientNameBuildItem</code></a></p>
12308+
<p><a href="https://github.com/quarkusio/quarkus/blob/main/extensions/mongodb-client/deployment/src/main/java/io/quarkus/mongodb/deployment/PropertyCodecProviderBuildItem.java" target="_blank" rel="noopener"><code>io.quarkus.mongodb.deployment.PropertyCodecProviderBuildItem</code></a></p>
1232412309
</div>
1232512310
<div id="conf-collapsible-desc-403" class="openblock description description-collapsed">
1232612311
<div class="content">
1232712312
<div class="paragraph">
12328-
<p>Represents the values of the <code>MongoClientName</code> .</p>
12313+
<p>Register additional <code>PropertyCodecProvider</code> s for the MongoDB clients.</p>
1232912314
</div>
1233012315
</div>
1233112316
</div>
1233212317
<div class="paragraph description-decoration">
1233312318
<p><i class="fa fa-chevron-down"></i><span>Show more</span></p>
1233412319
</div></div></td>
1233512320
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
12336-
<p><code>java.lang.String name</code></p>
12321+
<p><code>java.util.List&lt;String&gt; propertyCodecProviderClassNames</code></p>
1233712322
</div>
1233812323
<div class="paragraph">
1233912324
<p><em>No Javadoc found</em></p>
12325+
</div></div></td>
12326+
</tr>
12327+
</tbody>
12328+
</table>
1234012329
</div>
12341-
<div class="paragraph">
12342-
<p><code>boolean addQualifier</code></p>
1234312330
</div>
12344-
<div class="paragraph">
12345-
<p><em>No Javadoc found</em></p>
12346-
</div></div></td>
12331+
<div class="sect1">
12332+
<h2 id="mongodb-client-spi"><a class="anchor" href="#mongodb-client-spi"></a>MongoDB Client - SPI</h2>
12333+
<div class="sectionbody">
12334+
<table class="tableblock frame-all grid-all stretch configuration-reference configuration-reference-all-rows">
12335+
<colgroup>
12336+
<col style="width: 50%;">
12337+
<col style="width: 50%;">
12338+
</colgroup>
12339+
<tbody>
12340+
<tr>
12341+
<th class="tableblock halign-left valign-top"><p class="tableblock">Class Name</p></th>
12342+
<th class="tableblock halign-left valign-top"><p class="tableblock">Attributes</p></th>
1234712343
</tr>
1234812344
<tr class="row-collapsible row-collapsed row-with-desc row-hidden">
1234912345
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
12350-
<p><a href="https://github.com/quarkusio/quarkus/blob/main/extensions/mongodb-client/deployment/src/main/java/io/quarkus/mongodb/deployment/MongoConnectionPoolListenerBuildItem.java" target="_blank" rel="noopener"><code>io.quarkus.mongodb.deployment.MongoConnectionPoolListenerBuildItem</code></a></p>
12346+
<p><a href="https://github.com/quarkusio/quarkus/blob/main/extensions/mongodb-client/deployment-spi/src/main/java/io/quarkus/mongodb/deployment/spi/MongoClientBuildItem.java" target="_blank" rel="noopener"><code>io.quarkus.mongodb.deployment.spi.MongoClientBuildItem</code></a></p>
1235112347
</div>
1235212348
<div id="conf-collapsible-desc-404" class="openblock description description-collapsed">
1235312349
<div class="content">
1235412350
<div class="paragraph">
12355-
<p>Register additional <code>ConnectionPoolListener</code> s.</p>
12351+
<p>Registers a MongoDB client with a given name as a CDI bean.
12352+
Consumers looking for retrieving the list of Mongo clients should use <code>MongoClientsBuildItem</code> as consumers of <code>MongoClientBuildItem</code> may contain duplicates.</p>
1235612353
</div>
1235712354
</div>
1235812355
</div>
1235912356
<div class="paragraph description-decoration">
1236012357
<p><i class="fa fa-chevron-down"></i><span>Show more</span></p>
1236112358
</div></div></td>
1236212359
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
12363-
<p><code>java.util.function.Supplier&lt;ConnectionPoolListener&gt; connectionPoolListener</code></p>
12360+
<p><code>java.lang.String name</code></p>
12361+
</div>
12362+
<div class="paragraph">
12363+
<p><em>No Javadoc found</em></p>
12364+
</div>
12365+
<div class="paragraph">
12366+
<p><code>boolean unremovable</code></p>
1236412367
</div>
1236512368
<div class="paragraph">
1236612369
<p><em>No Javadoc found</em></p>
1236712370
</div></div></td>
1236812371
</tr>
1236912372
<tr class="row-collapsible row-collapsed row-with-desc row-hidden odd">
1237012373
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
12371-
<p><a href="https://github.com/quarkusio/quarkus/blob/main/extensions/mongodb-client/deployment/src/main/java/io/quarkus/mongodb/deployment/MongoUnremovableClientsBuildItem.java" target="_blank" rel="noopener"><code>io.quarkus.mongodb.deployment.MongoUnremovableClientsBuildItem</code></a></p>
12374+
<p><a href="https://github.com/quarkusio/quarkus/blob/main/extensions/mongodb-client/deployment-spi/src/main/java/io/quarkus/mongodb/deployment/spi/MongoClientsBuildItem.java" target="_blank" rel="noopener"><code>io.quarkus.mongodb.deployment.spi.MongoClientsBuildItem</code></a></p>
1237212375
</div>
1237312376
<div id="conf-collapsible-desc-405" class="openblock description description-collapsed">
1237412377
<div class="content">
1237512378
<div class="paragraph">
12376-
<p>If generated, all the Mongo clients need to be unremovable</p>
12379+
<p>The unique list of MongoDB client names.</p>
1237712380
</div>
1237812381
</div>
1237912382
</div>
1238012383
<div class="paragraph description-decoration">
1238112384
<p><i class="fa fa-chevron-down"></i><span>Show more</span></p>
1238212385
</div></div></td>
1238312386
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
12384-
<p>None</p>
12387+
<p><code>java.util.List&lt;MongoClientBuildItem&gt; mongoClients</code></p>
12388+
</div>
12389+
<div class="paragraph">
12390+
<p><em>No Javadoc found</em></p>
1238512391
</div></div></td>
1238612392
</tr>
1238712393
<tr class="row-collapsible row-collapsed row-with-desc row-hidden">
1238812394
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
12389-
<p><a href="https://github.com/quarkusio/quarkus/blob/main/extensions/mongodb-client/deployment/src/main/java/io/quarkus/mongodb/deployment/PropertyCodecProviderBuildItem.java" target="_blank" rel="noopener"><code>io.quarkus.mongodb.deployment.PropertyCodecProviderBuildItem</code></a></p>
12395+
<p><a href="https://github.com/quarkusio/quarkus/blob/main/extensions/mongodb-client/deployment-spi/src/main/java/io/quarkus/mongodb/deployment/spi/MongoConnectionPoolListenerBuildItem.java" target="_blank" rel="noopener"><code>io.quarkus.mongodb.deployment.spi.MongoConnectionPoolListenerBuildItem</code></a></p>
1239012396
</div>
1239112397
<div id="conf-collapsible-desc-406" class="openblock description description-collapsed">
1239212398
<div class="content">
1239312399
<div class="paragraph">
12394-
<p>Register additional <code>PropertyCodecProvider</code> s for the MongoDB clients.</p>
12400+
<p>Registers a new <code>com.mongodb.event.ConnectionPoolListener</code> .</p>
1239512401
</div>
1239612402
</div>
1239712403
</div>
1239812404
<div class="paragraph description-decoration">
1239912405
<p><i class="fa fa-chevron-down"></i><span>Show more</span></p>
1240012406
</div></div></td>
1240112407
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
12402-
<p><code>java.util.List&lt;String&gt; propertyCodecProviderClassNames</code></p>
12408+
<p><code>java.util.function.Function&lt;String,ConnectionPoolListener&gt; connectionPoolListener</code></p>
1240312409
</div>
1240412410
<div class="paragraph">
1240512411
<p><em>No Javadoc found</em></p>

0 commit comments

Comments
 (0)