[resteasy/resteasy] f83596: [RESTEASY-3539] Deprecate the ClientHttpEngineBuil...
by James R. Perkins
Branch: refs/heads/main
Home: https://github.com/resteasy/resteasy
Commit: f8359670664edc658eb27ac299b432629142bc88
https://github.com/resteasy/resteasy/commit/f8359670664edc658eb27ac299b43...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M docbook/src/main/asciidoc/Migration_from_older_versions.adoc
M docbook/src/main/asciidoc/RESTEasy_Client_Framework.adoc
M resteasy-client-api/src/main/java/org/jboss/resteasy/client/jaxrs/ClientHttpEngineBuilder.java
M resteasy-client-api/src/main/java/org/jboss/resteasy/client/jaxrs/ResteasyClientBuilder.java
A resteasy-client-api/src/main/java/org/jboss/resteasy/client/jaxrs/api/ClientBuilderConfiguration.java
M resteasy-client-api/src/main/java/org/jboss/resteasy/client/jaxrs/i18n/Messages.java
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientEngine.java
A resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyHttpClientEngineFactory.java
A resteasy-client-jetty/src/main/resources/META-INF/services/org.jboss.resteasy.client.jaxrs.engine.ClientHttpEngineFactory
M resteasy-client-jetty/src/test/java/org/jboss/resteasy/test/client/jetty/JettyClientEngineTest.java
M resteasy-client-jetty/src/test/java/org/jboss/resteasy/test/client/jetty/MultipartTest.java
A resteasy-client-vertx/src/main/java/org/jboss/resteasy/client/jaxrs/engines/vertx/VertxClientHttpEngineFactory.java
A resteasy-client-vertx/src/main/resources/META-INF/services/org.jboss.resteasy.client.jaxrs.engine.ClientHttpEngineFactory
M resteasy-client-vertx/src/test/java/org/jboss/resteasy/test/client/vertx/VertxClientEngineTest.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engine/ClientHttpEngineFactory.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/ApacheHttpAsyncClient4Engine.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/URLConnectionClientEngineBuilder.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/DefaultClientHttpEngineFactory.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ResteasyClientBuilderImpl.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/SecurityActions.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/ClientHttpEngineTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/CustomHttpClientEngineTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/DefaultClientHttpEngineTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/JettyClientHttpEngineTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/VertxClientHttpEngineTest.java
R testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/resource/CustomHttpClientEngineBuilder.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/resource/CustomHttpClientEngineFactory.java
Log Message:
-----------
[RESTEASY-3539] Deprecate the ClientHttpEngineBuilder and create a new ClientHttpEngineFactory. The factory will be loaded as a service to allow easy loading of implemented clients.
Update the resteasy-client-jetty and resteasy-client-vertx to use the new ClientHttpEngineFactory.
https://issues.redhat.com/browse/RESTEASY-3539
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: af27733e840a549518f50fcc134fce73b65aef20
https://github.com/resteasy/resteasy/commit/af27733e840a549518f50fcc134fc...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2024-11-07 (Thu, 07 Nov 2024)
Changed paths:
M docbook/src/main/asciidoc/Migration_from_older_versions.adoc
M docbook/src/main/asciidoc/RESTEasy_Client_Framework.adoc
M resteasy-client-api/src/main/java/org/jboss/resteasy/client/jaxrs/ClientHttpEngineBuilder.java
M resteasy-client-api/src/main/java/org/jboss/resteasy/client/jaxrs/ResteasyClientBuilder.java
A resteasy-client-api/src/main/java/org/jboss/resteasy/client/jaxrs/api/ClientBuilderConfiguration.java
M resteasy-client-api/src/main/java/org/jboss/resteasy/client/jaxrs/i18n/Messages.java
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientEngine.java
A resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyHttpClientEngineFactory.java
A resteasy-client-jetty/src/main/resources/META-INF/services/org.jboss.resteasy.client.jaxrs.engine.ClientHttpEngineFactory
M resteasy-client-jetty/src/test/java/org/jboss/resteasy/test/client/jetty/JettyClientEngineTest.java
M resteasy-client-jetty/src/test/java/org/jboss/resteasy/test/client/jetty/MultipartTest.java
A resteasy-client-vertx/src/main/java/org/jboss/resteasy/client/jaxrs/engines/vertx/VertxClientHttpEngineFactory.java
A resteasy-client-vertx/src/main/resources/META-INF/services/org.jboss.resteasy.client.jaxrs.engine.ClientHttpEngineFactory
M resteasy-client-vertx/src/test/java/org/jboss/resteasy/test/client/vertx/VertxClientEngineTest.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engine/ClientHttpEngineFactory.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/ApacheHttpAsyncClient4Engine.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/URLConnectionClientEngineBuilder.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/DefaultClientHttpEngineFactory.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ResteasyClientBuilderImpl.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/SecurityActions.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/ClientHttpEngineTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/CustomHttpClientEngineTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/DefaultClientHttpEngineTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/JettyClientHttpEngineTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/VertxClientHttpEngineTest.java
R testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/resource/CustomHttpClientEngineBuilder.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/resource/CustomHttpClientEngineFactory.java
Log Message:
-----------
Merge pull request #4376 from jamezp/RESTEASY-3539
[RESTEASY-3539] Deprecate the ClientHttpEngineBuilder and create a ne…
Compare: https://github.com/resteasy/resteasy/compare/0d4e4e1fc5cd...af27733e840a
To unsubscribe from these emails, change your notification settings at https://github.com/resteasy/resteasy/settings/notifications
1 month, 2 weeks