jetty.project/jetty-ee8
Simone Bordet a1c5cefd0d
Reorganization of jetty-client classes. (#9127)
* Reorganization of jetty-client classes.

* Moved oej.client.api to oej.client
* Moved oej.client.util to oej.client
* Moved implementation classes to oej.client.internal
* Moved transports to oej.client.transport
* Moved transport implementation classes to oej.client.transport.internal
* Moved TunnelRequest to oej.client.internal.

* Moved FastCGI transport classes to o.e.j.fcgi.transport
* Moved FastCGI transport implementation classes to o.e.j.fcgi.transport.internal

* Updated WebSocket core client to use only exported, non-internal, oej.client classes.

* Expanded oej.client.Destination APIs:
  - added: getOrigin(), isSecure(), getProxy(), getConnectionPool(), getHttpClient(), send(..).
  - removed: getScheme(), getHost(), getPort() because they don't uniquely identify a Destination anymore (Origin does)
* Moved destination sweeper functionality from HttpDestination to HttpClient.
  HttpDestination does not implement close() anymore, now relies on LifeCycle.stop()
* Moved HttpReceiver.storeCookie() logic to HttpClient.putCookie() to avoid exposing CookieManager.
* Moved HttpClient.getAcceptEncodingField() to ContentDecoder.Factories

* Avoid public/protected Logger instances.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2023-01-11 10:05:43 +01:00
..
jetty-ee8-annotations Jetty 12 : reactivate `jetty-ee9-demo-embedded` and `jetty-ee9-demo-proxy-webapp` and add more (#8419) 2022-08-12 17:52:53 +10:00
jetty-ee8-apache-jsp simplify poms, add back missing changes from #7850 and #7687 (#8697) 2022-10-10 12:52:40 +10:00
jetty-ee8-bom move flatten mojo configuration in top pom, fix boms and remove non needed content (#8686) 2022-10-06 06:50:45 +10:00
jetty-ee8-demos Fixes #8858 - Jetty 12 Review MovedContextHandler. (#8859) 2022-11-03 16:13:46 +01:00
jetty-ee8-glassfish-jstl simplify poms, add back missing changes from #7850 and #7687 (#8697) 2022-10-10 12:52:40 +10:00
jetty-ee8-home fix ee8 jstl module and demo (#8484) 2022-08-25 07:06:30 +10:00
jetty-ee8-jaas Jetty 12 : reactivate `jetty-ee9-demo-embedded` and `jetty-ee9-demo-proxy-webapp` and add more (#8419) 2022-08-12 17:52:53 +10:00
jetty-ee8-jndi add jetty-ee8-jndi (#8287) 2022-07-12 20:19:29 +10:00
jetty-ee8-jspc-maven-plugin Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x 2022-12-20 11:20:39 +11:00
jetty-ee8-maven-plugin Merge remote-tracking branch 'origin/jetty-11.0.x' into jetty-12.0.x 2022-12-20 11:20:39 +11:00
jetty-ee8-nested Jetty 12.0.x deployment (#8208) 2022-06-30 09:51:19 +10:00
jetty-ee8-openid Reorganization of jetty-client classes. (#9127) 2023-01-11 10:05:43 +01:00
jetty-ee8-plus Jetty 12 : reactivate `jetty-ee9-demo-embedded` and `jetty-ee9-demo-proxy-webapp` and add more (#8419) 2022-08-12 17:52:53 +10:00
jetty-ee8-proxy add jetty-ee8-proxy (#8332) 2022-07-25 19:54:18 +10:00
jetty-ee8-quickstart fix some filtering of files for ee9 to ee8 conversion (#8311) 2022-07-15 11:20:52 +10:00
jetty-ee8-security Add ee8 modules with sources generated from ee9 sources (#8066) 2022-06-01 13:38:42 +10:00
jetty-ee8-servlet fix hardcoding versions in mod files (#8459) 2022-08-13 19:43:07 +10:00
jetty-ee8-servlets Jetty 12 : reactivate `jetty-ee9-demo-embedded` and `jetty-ee9-demo-proxy-webapp` and add more (#8419) 2022-08-12 17:52:53 +10:00
jetty-ee8-webapp Fixing ee9 MetaInfConfigurationTest usage of classpath to be compatible with ee8 conversion. 2022-10-17 17:09:36 -05:00
jetty-ee8-websocket Merge pull request #8703 from eclipse/jetty-12.0.x-8698-ee8-websocket-mod-file 2022-10-12 16:23:38 +11:00
test-ee8-sessions Jetty 12 - Re-enable some disabled session tests. (#8714) 2022-11-22 17:25:06 +11:00
pom.xml use modify-sources-plugin release version 1.0.2 (#8890) 2022-11-12 16:32:23 +10:00