Skip to content

Commit 703c14d

Browse files
committed
Sync documentation of main branch
1 parent 188ad6a commit 703c14d

File tree

6 files changed

+752
-23
lines changed

6 files changed

+752
-23
lines changed

_data/versioned/main/index/quarkus.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1246,6 +1246,17 @@ types:
12461246
- io.quarkus:quarkus-rest-csrf
12471247
type: guide
12481248
url: /guides/security-csrf-prevention
1249+
- title: Defining and executing business rules with Drools
1250+
filename: drools.adoc
1251+
summary: Drools is the most used rule engine implementation in the Java ecosystem.
1252+
topics:
1253+
- drools
1254+
- rules
1255+
- rule engine
1256+
extensions:
1257+
- org.drools:drools-quarkus
1258+
type: guide
1259+
url: /guides/drools
12491260
- title: Deploying on OpenShift
12501261
filename: deploying-to-openshift.adoc
12511262
summary: This guide covers how to deploy a native application on OpenShift.

_generated-doc/main/infra/quarkus-all-build-items.adoc

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6859,6 +6859,17 @@ _No Javadoc found_
68596859

68606860

68616861

6862+
a| https://github.com/quarkusio/quarkus/blob/main/extensions/resteasy-reactive/rest/spi-deployment/src/main/java/io/quarkus/resteasy/reactive/server/spi/GlobalHandlerCustomizerBuildItem.java[`io.quarkus.resteasy.reactive.server.spi.GlobalHandlerCustomizerBuildItem`, window="_blank"]
6863+
[.description]
6864+
--
6865+
Allows for extension to register global handler customizers. These are useful for adding handlers that run before and after pre matching
6866+
-- a|`org.jboss.resteasy.reactive.server.model.HandlerChainCustomizer customizer`
6867+
6868+
_No Javadoc found_
6869+
6870+
6871+
6872+
68626873
a| https://github.com/quarkusio/quarkus/blob/main/extensions/resteasy-reactive/rest/spi-deployment/src/main/java/io/quarkus/resteasy/reactive/server/spi/HandlerConfigurationProviderBuildItem.java[`io.quarkus.resteasy.reactive.server.spi.HandlerConfigurationProviderBuildItem`, window="_blank"]
68636874
[.description]
68646875
--
@@ -7076,6 +7087,21 @@ _No Javadoc found_
70767087

70777088

70787089

7090+
a| https://github.com/quarkusio/quarkus/blob/main/extensions/resteasy-reactive/rest-common/spi-deployment/src/main/java/io/quarkus/resteasy/reactive/spi/EndpointValidationPredicatesBuildItem.java[`io.quarkus.resteasy.reactive.spi.EndpointValidationPredicatesBuildItem`, window="_blank"]
7091+
[.description]
7092+
--
7093+
A build item that provides a `Predicate` to detect and validate classes defining REST endpoints.
7094+
This can include resources in RESTEasy or controllers in the Spring ecosystem. It acts as a Service Provider Interface (SPI) to allow customization of the validation logic for endpoint detection, enabling integration with various frameworks or specific application needs.
7095+
7096+
The `Predicate` evaluates `ClassInfo` instances to determine whether a class defines a REST endpoint according to the provided logic.
7097+
7098+
-- a|`java.util.function.Predicate<ClassInfo> predicate`
7099+
7100+
_No Javadoc found_
7101+
7102+
7103+
7104+
70797105
a| https://github.com/quarkusio/quarkus/blob/main/extensions/resteasy-reactive/rest-common/spi-deployment/src/main/java/io/quarkus/resteasy/reactive/spi/ExceptionMapperBuildItem.java[`io.quarkus.resteasy.reactive.spi.ExceptionMapperBuildItem`, window="_blank"]
70807106
[.description]
70817107
--
@@ -7506,6 +7532,21 @@ h|Attributes
75067532

75077533

75087534

7535+
a| https://github.com/quarkusio/quarkus/blob/main/extensions/resteasy-classic/resteasy-common/spi/src/main/java/io/quarkus/resteasy/common/spi/EndpointValidationPredicatesBuildItem.java[`io.quarkus.resteasy.common.spi.EndpointValidationPredicatesBuildItem`, window="_blank"]
7536+
[.description]
7537+
--
7538+
A build item that provides a `Predicate` to detect and validate classes defining REST endpoints.
7539+
This can include resources in RESTEasy or controllers in the Spring ecosystem. It acts as a Service Provider Interface (SPI) to allow customization of the validation logic for endpoint detection, enabling integration with various frameworks or specific application needs.
7540+
7541+
The `Predicate` evaluates `ClassInfo` instances to determine whether a class defines a REST endpoint according to the provided logic.
7542+
7543+
-- a|`java.util.function.Predicate<ClassInfo> predicate`
7544+
7545+
_No Javadoc found_
7546+
7547+
7548+
7549+
75097550
a| https://github.com/quarkusio/quarkus/blob/main/extensions/resteasy-classic/resteasy-common/spi/src/main/java/io/quarkus/resteasy/common/spi/ResteasyConfigBuildItem.java[`io.quarkus.resteasy.common.spi.ResteasyConfigBuildItem`, window="_blank"]
75107551
[.description]
75117552
--

0 commit comments

Comments
 (0)