package com.chamago.bison.logger;
public abstract interface Logger
{
public static final String ROOT_LOGGER_NAME = "root";
public abstract String getName();
public abstract boolean isTraceEnabled();
public abstract void trace(String paramString);
public abstract void trace(String paramString, Object paramObject);
public abstract void trace(String paramString, Object paramObject1, Object paramObject2);
public abstract void trace(String paramString, Object[] paramArrayOfObject);
public abstract void trace(String paramString, Throwable paramThrowable);
public abstract boolean isDebugEnabled();
public abstract void debug(String paramString);
public abstract void debug(String paramString, Object paramObject);
public abstract void debug(String paramString, Object paramObject1, Object paramObject2);
public abstract void debug(String paramString, Object[] paramArrayOfObject);
public abstract void debug(String paramString, Throwable paramThrowable);
public abstract boolean isInfoEnabled();
public abstract void info(String paramString);
public abstract void info(String paramString, Object paramObject);
public abstract void info(String paramString, Object paramObject1, Object paramObject2);
public abstract void info(String paramString, Object[] paramArrayOfObject);
public abstract void info(String paramString, Throwable paramThrowable);
public abstract boolean isWarnEnabled();
public abstract void warn(String paramString);
public abstract void warn(String paramString, Object paramObject);
public abstract void warn(String paramString, Object[] paramArrayOfObject);
public abstract void warn(String paramString, Object paramObject1, Object paramObject2);
public abstract void warn(String paramString, Throwable paramThrowable);
public abstract boolean isErrorEnabled();
public abstract void error(String paramString);
public abstract void error(String paramString, Object paramObject);
public abstract void error(String paramString, Object paramObject1, Object paramObject2);
public abstract void error(String paramString, Object[] paramArrayOfObject);
public abstract void error(String paramString, Throwable paramThrowable);
}