docs: @Delete
      public Maybe<Boolean> invalidateCache(@NotBlank @Selector String name) {
          try {
              final SyncCache<Object> cache = cacheManager.getCache(name);
              return Maybe.create(emitter -> cache.async().invalidateAll().whenComplete((aBoolean, throwable) -> {
                  if (throwable != null) {
                      emitter.onError(throwable);
                  } else {
                      emitter.onSuccess(aBoolean);
                      emitter.onComplete();
                  }
              }));
          } catch (ConfigurationException e) {
              // no cache
              return Maybe.empty();
          }
      }