public void append()

in log4j-transform-perf/src/main/java/org/apache/logging/log4j/transform/perf/DemoAppender.java [58:66]


    public void append(final LogEvent event) {
        if (Constants.ENABLE_DIRECT_ENCODERS) {
            getLayout().encode(event, this);
            drain(byteBuffer);
        } else {
            final byte[] binary = getLayout().toByteArray(event);
            consume(binary, 0, binary.length);
        }
    }