/* LogHandler.java Copyright (c) 2014 NTT DOCOMO,INC. Released under the MIT license http://opensource.org/licenses/mit-license.php */ package org.deviceconnect.server.logger; import java.util.logging.Handler; import java.util.logging.LogRecord; /** * Android Logger. * @author NTT DOCOMO, INC. */ public final class LogHandler extends Handler { /** * Log Tag. */ private String mTag = null; /** * Constructor. */ public LogHandler() { this(null); } /** * Constructor with tag. * * @param tag * Log Tag */ public LogHandler(final String tag) { setTag(tag); } @Override public void close() { } @Override public void flush() { } @Override public void publish(final LogRecord record) { System.out.println(mTag + " : " + getFormatter().format(record)); } /** * Set Log Tag. * * @param tag * Log Tag */ public void setTag(final String tag) { mTag = tag; } }