Codebase list libslf4j-java / d7aae6e slf4j-jdk14 / src / test / java / org / slf4j / impl / RecordingHandler.java
d7aae6e

Tree @d7aae6e (Download .tar.gz)

RecordingHandler.java @d7aae6eraw · history · blame

package org.slf4j.impl;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.logging.Handler;
import java.util.logging.LogRecord;

public class RecordingHandler extends Handler {

    List<LogRecord> records = Collections.synchronizedList(new ArrayList<LogRecord>());

    @Override
    public void publish(LogRecord record) {
        records.add(record);
    }

    @Override
    public void flush() {
    }

    @Override
    public void close() throws SecurityException {
    }

}