default void log()

in src/main/java/org/apache/nifi/logging/ComponentLog.java [202:219]


    default void log(LogLevel level, LogMessage logMessage) {
        String msg = logMessage.getMessage();
        Throwable t = logMessage.getThrowable();
        Object[] os = logMessage.getObjects();

        if (os != null && t != null) {
            Object[] ost = new Object[os.length + 1];
            System.arraycopy(os, 0, ost, 0, os.length);
            ost[ost.length - 1] = t;
            log(level, msg, ost);
        } else if (os != null) {
            log(level, msg, os);
        } else if (t != null) {
            log(level, msg, t);
        } else {
            log(level, msg);
        }
    }