You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2022/07/19 18:19:14 UTC

[isis] branch ISIS-3002 updated (2f1c82c7bf -> 21b2ece7ef)

This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a change to branch ISIS-3002
in repository https://gitbox.apache.org/repos/asf/isis.git


    from 2f1c82c7bf ISIS-3002: sketches in the restapi
     add 406044f177 ISIS-3002: adds outbox client, bootstraps (wip)
     add 21b2ece7ef ISIS-3002: adds outbox client e2e tests

No new revisions were added by this update.

Summary of changes:
 .../conmap/ContentMappingServiceForCommandDto.java |   6 +-
 .../ContentMappingServiceForCommandsDto.java       |   4 +-
 .../services/conmap/ContentMappingService.java     |  39 ++--
 .../applib/util/schema/InteractionsDtoUtils.java   |  65 +++---
 core/pom.xml                                       |  13 +-
 .../applib/IsisModuleExtExecutionOutboxApplib.java |   6 +
 .../applib/dom/ExecutionOutboxEntryRepository.java |   3 +-
 .../applib/restapi/OutboxRestApi.java              |   4 +-
 .../ContentMappingServiceForOutboxEvents.java      |   2 +-
 .../ExecutionOutbox_IntegTestAbstract.java         |   1 -
 .../jpa/integtests/ExecutionOutbox_IntegTest.java  |   2 +
 extensions/core/executionoutbox/pom.xml            |  14 ++
 .../executionoutbox/restclient}/log4j2-test.xml    |   0
 extensions/core/executionoutbox/restclient/pom.xml | 172 +++++++++++++-
 .../restclient/src/main/java/.gitkeep              |   0
 .../IsisModuleExtExecutionRestClient.java}         |  15 +-
 .../executionoutbox/restclient/api/Jsonable.java   |   7 +
 .../restclient/api/OutboxClient.java               | 225 ++++++++++++++++++
 .../executionoutbox/restclient/api/_Jaxb.java      |  72 ++++++
 .../restclient/api/delete/DeleteMessage.java       |  45 ++++
 .../restclient/api/delete/IntValue.java            |  13 ++
 .../restclient/api/delete/StringValue.java         |  15 ++
 .../api/deleteMany/DeleteManyMessage.java          |  41 ++++
 .../restclient/api/deleteMany/StringValue.java     |  15 ++
 .../restclient/src/test/java/.gitkeep              |   0
 .../integtests/OutboxRestClient_IntegTest.java     | 254 +++++++++++++++++++++
 .../restclient/integtests/RestEndpointService.java |  39 ++++
 .../src/test/resources/application-test.yml        |   5 +
 incubator/viewers/graphql/viewer/pom.xml           |  33 ++-
 viewers/restfulobjects/testing/pom.xml             |   7 +-
 30 files changed, 1012 insertions(+), 105 deletions(-)
 copy extensions/{applib/excel/integtests => core/executionoutbox/restclient}/log4j2-test.xml (100%)
 delete mode 100644 extensions/core/executionoutbox/restclient/src/main/java/.gitkeep
 copy extensions/core/{quartz/impl/src/main/java/org/apache/isis/extensions/quartz/IsisModuleExtQuartzImpl.java => executionoutbox/restclient/src/main/java/org/apache/isis/extensions/executionoutbox/restclient/IsisModuleExtExecutionRestClient.java} (83%)
 create mode 100644 extensions/core/executionoutbox/restclient/src/main/java/org/apache/isis/extensions/executionoutbox/restclient/api/Jsonable.java
 create mode 100644 extensions/core/executionoutbox/restclient/src/main/java/org/apache/isis/extensions/executionoutbox/restclient/api/OutboxClient.java
 create mode 100644 extensions/core/executionoutbox/restclient/src/main/java/org/apache/isis/extensions/executionoutbox/restclient/api/_Jaxb.java
 create mode 100644 extensions/core/executionoutbox/restclient/src/main/java/org/apache/isis/extensions/executionoutbox/restclient/api/delete/DeleteMessage.java
 create mode 100644 extensions/core/executionoutbox/restclient/src/main/java/org/apache/isis/extensions/executionoutbox/restclient/api/delete/IntValue.java
 create mode 100644 extensions/core/executionoutbox/restclient/src/main/java/org/apache/isis/extensions/executionoutbox/restclient/api/delete/StringValue.java
 create mode 100644 extensions/core/executionoutbox/restclient/src/main/java/org/apache/isis/extensions/executionoutbox/restclient/api/deleteMany/DeleteManyMessage.java
 create mode 100644 extensions/core/executionoutbox/restclient/src/main/java/org/apache/isis/extensions/executionoutbox/restclient/api/deleteMany/StringValue.java
 delete mode 100644 extensions/core/executionoutbox/restclient/src/test/java/.gitkeep
 create mode 100644 extensions/core/executionoutbox/restclient/src/test/java/org/apache/isis/extensions/executionoutbox/restclient/integtests/OutboxRestClient_IntegTest.java
 create mode 100644 extensions/core/executionoutbox/restclient/src/test/java/org/apache/isis/extensions/executionoutbox/restclient/integtests/RestEndpointService.java
 copy extensions/core/executionoutbox/{persistence-jpa => restclient}/src/test/resources/application-test.yml (92%)