diff --git a/gravitee-exchange-api/src/main/java/io/gravitee/exchange/api/controller/ControllerCommandHandlersFactory.java b/gravitee-exchange-api/src/main/java/io/gravitee/exchange/api/controller/ControllerCommandHandlersFactory.java index d2a26bd..45d60e3 100644 --- a/gravitee-exchange-api/src/main/java/io/gravitee/exchange/api/controller/ControllerCommandHandlersFactory.java +++ b/gravitee-exchange-api/src/main/java/io/gravitee/exchange/api/controller/ControllerCommandHandlersFactory.java @@ -40,19 +40,23 @@ public interface ControllerCommandHandlersFactory { * @param controllerCommandContext the command context * @return a list of command decorators */ - List, ? extends Command, ? extends Reply>> buildCommandAdapters( + default List, ? extends Command, ? extends Reply>> buildCommandAdapters( final ControllerCommandContext controllerCommandContext, final ProtocolVersion protocolVersion - ); + ) { + return List.of(); + } /** - * Build a list of command decorators dedicated to the specified context. + * Build a list of reply decorators dedicated to the specified context. * * @param controllerCommandContext the command context - * @return a list of command decorators + * @return a list of reply decorators */ - List, ? extends Reply>> buildReplyAdapters( + default List, ? extends Reply>> buildReplyAdapters( final ControllerCommandContext controllerCommandContext, final ProtocolVersion protocolVersion - ); + ) { + return List.of(); + } }