/** * <p>Set is show debug messages.</p> * @param pIsShowDebugMessage is show debug messages? * @throws Exception - an exception **/ @Override public final void setIsShowDebugMessages( final boolean pIsShowDebugMessage) throws Exception { this.logger.setIsShowDebugMessages(pIsShowDebugMessage); }
/** * <p>Get is show debug messages.</p> * @throws Exception - an exception * @return is show debug messages? **/ @Override public final boolean getIsShowDebugMessages() throws Exception { return this.logger.getIsShowDebugMessages(); }
/** * <p>Set preferred detail level.</p> * @param pDetailLevel preferred detail level * @throws Exception - an exception **/ @Override public final void setDetailLevel(final int pDetailLevel) throws Exception { this.logger.setDetailLevel(pDetailLevel); }
/** * Log a message object at level VERBOSE. * * @param msg * - the message object to be logged */ @Override public void trace(String msg) { if (this.logger.getIsShowDebugMessages()) { this.logger.debug(null, getClass(), msg); } }
/** * <p>Get SrvDatabase in lazy mode.</p> * @return SrvDatabase - SrvDatabase * @throws Exception - an exception */ @Override public final synchronized ILogger lazyGetLogger() throws Exception { if (this.logger == null) { this.logger = new LoggerStandard(); this.logger.setIsShowDebugMessages(getIsShowDebugMessages()); lazyGetLogger().info(AFactoryAppBeans.class, "LoggerStandard has been created."); } return this.logger; }
/** * Log a message object at the ERROR level. * * @param msg * - the message object to be logged */ @Override public void error(String msg) { this.logger.error(null, getClass(), msg); }
/** * <p>Get is show debug messages for this class.</p> * @param pClazz of bean * @throws Exception - an exception * @return is show debug messages? **/ @Override public final boolean getIsShowDebugMessages( final Class<?> pClazz) throws Exception { return this.logger.getIsShowDebugMessagesFor(pClazz); }
/** * <p>Get preferred detail level, e.g. for suppress unwanted * debug messages for deep level #3: * <pre> * if (this.logger.getIsShowDebugMessagesFor(this.getClass()) * && this.logger.getDetailLevel() >= 3) { * ... 3-d detail level message * } * </pre> * </p> * @return preferred detail level * @throws Exception - an exception **/ @Override public final int getDetailLevel() throws Exception { return this.logger.getDetailLevel(); }
/** * Logs an error with trace log level. * * @param message log this message * @param t log this cause */ @Override public final void trace(final Object msg, final Throwable t) { String sMsg = msg == null ? "TRACE EXCEPTION???" : msg.toString(); this.logger.warn(null, getClass(), sMsg, t); }
/** * <p>Set is show debug messages for this class.</p> * @param pClazz of bean * @param pIsShowDebugMessage is show debug messages? * @throws Exception - an exception **/ @Override public final void setIsShowDebugMessages(final Class<?> pClazz, final boolean pIsShowDebugMessage) throws Exception { this.logger.setIsShowDebugMessagesFor(pClazz, pIsShowDebugMessage); }
/** * Logs a message with debug log level. * * @param message log this message */ @Override public final void debug(final Object msg) { if (this.logger.getIsShowDebugMessages()) { String sMsg = msg == null ? "???" : msg.toString(); this.logger.debug(null, getClass(), sMsg); } }
/** * <p>Get is show debug messages for this class.</p> * @param pClazz of bean * @throws Exception - an exception * @return is show debug messages? **/ @Override public final boolean getIsShowDebugMessages( final Class<?> pClazz) throws Exception { return this.logger.getIsShowDebugMessages(pClazz); }
/** * Logs an error with fatal log level. * * @param message log this message * @param t log this cause */ @Override public final void fatal(final Object msg, final Throwable t) { String sMsg = msg == null ? "FATAL???" : msg.toString(); this.logger.error(null, getClass(), sMsg, t); }
/** * Logs an error with warn log level. * * @param message log this message * @param t log this cause */ @Override public final void warn(final Object msg, final Throwable t) { String sMsg = msg == null ? "???" : msg.toString(); this.logger.warn(null, getClass(), sMsg, t); }
/** * <p>Set is show debug messages.</p> * @param pIsShowDebugMessage is show debug messages? * @throws Exception - an exception **/ @Override public final void setIsShowDebugMessages( final boolean pIsShowDebugMessage) throws Exception { this.logger.setIsShowDebugMessages(pIsShowDebugMessage); }
/** * <p>Get is show debug messages.</p> * @throws Exception - an exception * @return is show debug messages? **/ @Override public final boolean getIsShowDebugMessages() throws Exception { return this.logger.getIsShowDebugMessages(); }
/** * <p>Set is show debug messages for this class.</p> * @param pClazz of bean * @param pIsShowDebugMessage is show debug messages? * @throws Exception - an exception **/ @Override public final void setIsShowDebugMessages(final Class<?> pClazz, final boolean pIsShowDebugMessage) throws Exception { this.logger.setIsShowDebugMessages(pClazz, pIsShowDebugMessage); }
/** * Is this logger instance enabled for the DEBUG level? * * @return True if this Logger is enabled for level DEBUG, false otherwise. */ @Override public boolean isDebugEnabled() { return this.logger.getIsShowDebugMessages(); }
/** * Is trace logging currently enabled? * <p> * Call this method to prevent having to perform expensive operations * (for example, <code>String</code> concatenation) * when the log level is more than trace. * * @return true if trace is enabled in the underlying logger. */ @Override public final boolean isTraceEnabled() { return this.logger.getIsShowDebugMessages(); }
/** * Is debug logging currently enabled? * <p> * Call this method to prevent having to perform expensive operations * (for example, <code>String</code> concatenation) * when the log level is more than debug. * * @return true if debug is enabled in the underlying logger. */ @Override public final boolean isDebugEnabled() { return this.logger.getIsShowDebugMessages(); }