[resteasy-commits] [resteasy/Resteasy] fae873: [RESTEASY-1805] (#1449)

GitHub noreply at github.com
Fri Mar 16 10:47:55 EDT 2018


  Branch: refs/heads/master
  Home:   https://github.com/resteasy/Resteasy
  Commit: fae873c8b2ae407c20b6c9b2c9685fe4d5e13bf7
      https://github.com/resteasy/Resteasy/commit/fae873c8b2ae407c20b6c9b2c9685fe4d5e13bf7
  Author: Alessio Soldano <soldano.servizi at email.it>
  Date:   2018-03-16 (Fri, 16 Mar 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/LocatorRegistry.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodRegistry.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/resourcefactory/POJOResourceFactory.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/resourcefactory/SingletonResource.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/DefaultResourceClass.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/DefaultResourceConstructor.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/DefaultResourceLocator.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/DefaultResourceMethod.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/MethodParameter.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ResourceBuilder.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ResourceClass.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ResourceClassProcessor.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ResourceConstructor.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ResourceLocator.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ResourceMethod.java
    M resteasy-jsapi/src/test/java/org/jboss/resteasy/test/i18n/TestMessagesAbstract.java
    M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxRegistry.java
    M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxResteasyDeployment.java

  Log Message:
  -----------
  [RESTEASY-1805] (#1449)

* [RESTEASY-1805] Extract interface from ResourceLocator

* [RESTEASY-1805] Extract interface from ResourceMethod

* [RESTEASY-1805] Extract interface from ResourceConstructor

* [RESTEASY-1805] Extract interface from ResourceClass

* [RESTEASY-1805] Let ResteasyProviderFactory manage a single ResourceBuilder

* [RESTEASY-1805] Added ResourceClassProcessor SPI

* Make POJOResourceFactory backward compatibile

* Make ResourceBuilder backward compatible

* Keep on using former APIs on tests

* Restore constructor in SingletonResource

* Deprecate old constructor in POJOResourceFactory




More information about the resteasy-commits mailing list