public ConsumerConfiguratorManyToNone<P> noResult() { LOGGER.debug("Configuring incoming request having no result"); return new ConsumerConfiguratorManyToNone<>(requestHandlerManager, method, pClass); } }
public void withConsumer(Consumer<List<P>> consumer) { withBiConsumer((endpointId, pValue) -> consumer.accept(pValue)); } }
@Inject private void configureHandlers(RequestHandlerConfigurator configurator) { configurator .newConfiguration() .methodName(EXCLUDES_CHANGED) .paramsAsListOfString() .noResult() .withConsumer( newExcludes -> { excludes.clear(); excludes.addAll(newExcludes); }); configurator .newConfiguration() .methodName(EXCLUDES_CLEAN_UP) .noParams() .noResult() .withConsumer(s -> excludes.clear()); }