gravitee-io / issues

Gravitee.io - API Platform - Issues
64 stars 26 forks source link

Implement new plugin type to deal with EntryPoint #8238

Closed guillaumelamirand closed 2 years ago

guillaumelamirand commented 2 years ago

:rainbow: Feature

As an developer I want to be able to propose new kind of entrypoints So that my client can propose new async api based on this new entrypoint

:sunrise_over_mountains: Additional information

:superhero: Acceptance criteria

guillaumelamirand commented 2 years ago

To be aligned with AM, we will use gravitee-apim-plugins/gravitee-apim-plugins-entrypoint as module names.

guillaumelamirand commented 2 years ago

EntryPointConnector#accept() has been split into two methods :

guillaumelamirand commented 2 years ago

Current status of the implementation:

Remaining work:

The PR opened are the following :

LiliaEn commented 2 years ago

Tested on default env v3.19.0 New SSE entrypoint is implemented and working as expected when creating/updating an async API. Screenshot 2022-08-11 at 08.28.28.png