public StacklessLogging(Logger... logs) { for (Logger log : logs) { // only operate on loggers that are of type StdErrLog if (log instanceof StdErrLog && !log.isDebugEnabled()) { StdErrLog stdErrLog=((StdErrLog)log); if (!stdErrLog.isHideStacks()) { stdErrLog.setHideStacks(true); squelched.add(stdErrLog); } } } }
private void format(StringBuilder buffer, String level, String msg, Throwable thrown) { format(buffer,level,msg); if (isHideStacks()) { format(buffer,": "+String.valueOf(thrown)); } else { format(buffer,thrown); } }
public StacklessLogging(Class<?>... classesToSquelch) { for (Class<?> clazz : classesToSquelch) { Logger log = Log.getLogger(clazz); // only operate on loggers that are of type StdErrLog if (log instanceof StdErrLog && !log.isDebugEnabled()) { StdErrLog stdErrLog=((StdErrLog)log); if (!stdErrLog.isHideStacks()) { stdErrLog.setHideStacks(true); squelched.add(stdErrLog); } } } }
public StacklessLogging(Logger... logs) { for (Logger log : logs) { // only operate on loggers that are of type StdErrLog if (log instanceof StdErrLog && !log.isDebugEnabled()) { StdErrLog stdErrLog=((StdErrLog)log); if (!stdErrLog.isHideStacks()) { stdErrLog.setHideStacks(true); squelched.add(stdErrLog); } } } }
private void format(StringBuilder buffer, String level, String msg, Throwable thrown) { format(buffer,level,msg); if (isHideStacks()) { format(buffer,String.valueOf(thrown)); } else { format(buffer,thrown); } }
private void format(StringBuilder buffer, String level, String msg, Throwable thrown) { format(buffer,level,msg); if (isHideStacks()) { format(buffer,": "+String.valueOf(thrown)); } else { format(buffer,thrown); } }
private void format(StringBuilder buffer, String level, String msg, Throwable thrown) { format(buffer,level,msg); if (isHideStacks()) { format(buffer,String.valueOf(thrown)); } else { format(buffer,thrown); } }
private void format(StringBuilder buffer, String level, String msg, Throwable thrown) { format(buffer,level,msg); if (isHideStacks()) { format(buffer,String.valueOf(thrown)); } else { format(buffer,thrown); } }
private void format(StringBuilder buffer, String level, String msg, Throwable thrown) { format(buffer,level,msg); if (isHideStacks()) { format(buffer,": "+String.valueOf(thrown)); } else { format(buffer,thrown); } }
private void format(StringBuilder buffer, String level, String msg, Throwable thrown) { format(buffer,level,msg); if (isHideStacks()) { format(buffer,String.valueOf(thrown)); } else { format(buffer,thrown); } }
private void format(StringBuilder buffer, String level, String msg, Throwable thrown) { format(buffer,level,msg); if (isHideStacks()) { format(buffer,": "+String.valueOf(thrown)); } else { format(buffer,thrown); } }
private void format(StringBuilder buffer, String level, String msg, Throwable thrown) { format(buffer,level,msg); if (isHideStacks()) { format(buffer,": "+String.valueOf(thrown)); } else { format(buffer,thrown); } }
private void format(StringBuilder buffer, String level, String msg, Throwable thrown) { format(buffer,level,msg); if (isHideStacks()) { format(buffer,": "+String.valueOf(thrown)); } else { format(buffer,thrown); } }
public StacklessLogging(Class<?>... classesToSquelch) { for (Class<?> clazz : classesToSquelch) { Logger log = Log.getLogger(clazz); // only operate on loggers that are of type StdErrLog if (log instanceof StdErrLog && !log.isDebugEnabled()) { StdErrLog stdErrLog=((StdErrLog)log); if (!stdErrLog.isHideStacks()) { stdErrLog.setHideStacks(true); squelched.add(stdErrLog); } } } }