private static Map makeEmitters()

in java/amazon-kinesis-producer/src/main/java/com/amazonaws/services/kinesis/producer/LogInputStreamReader.java [41:88]


    private static Map<String, LoggingFunction> makeEmitters() {

        Map<String, LoggingFunction> emitters = new HashMap<>();
        emitters.put("trace", new LoggingFunction() {
            @Override
            public void apply(String message) {
                log.info(message);
            }
        });
        emitters.put("debug", new LoggingFunction() {
            @Override
            public void apply(String message) {
                log.info(message);
            }
        });
        emitters.put("info", new LoggingFunction() {
            @Override
            public void apply(String message) {
                log.info(message);
            }
        });
        emitters.put("warn", new LoggingFunction() {
            @Override
            public void apply(String message) {
                log.warn(message);
            }
        });
        emitters.put("warning", new LoggingFunction() {
            @Override
            public void apply(String message) {
                log.warn(message);
            }
        });
        emitters.put("error", new LoggingFunction() {
            @Override
            public void apply(String message) {
                log.error(message);
            }
        });
        emitters.put("fatal", new LoggingFunction() {
            @Override
            public void apply(String message) {
                log.error(message);
            }
        });

        return Collections.unmodifiableMap(emitters);
    }