private Consumer getLogHandler()

in src/main/java/org/apache/fineract/cn/command/internal/CommandBus.java [175:187]


  private Consumer<Object> getLogHandler(final CommandLogLevel level, final String formatString) {
    switch (level) {
      case INFO:
        return (x) -> logger.info(formatString, TenantContextHolder.identifier().orElse("none"), x);
      case DEBUG:
        return (x) -> logger.debug(formatString, TenantContextHolder.identifier().orElse("none"), x);
      case TRACE:
        return (x) -> logger.trace(formatString, TenantContextHolder.identifier().orElse("none"), x);
      default:
      case NONE:
        return (x) -> { };
    }
  }