Class LoggerImpl

  • All Implemented Interfaces:
    org.osgi.service.log.Logger
    Direct Known Subclasses:
    FormatterLoggerImpl

    public class LoggerImpl
    extends Object
    implements org.osgi.service.log.Logger
    • Field Detail

      • m_name

        protected final String m_name
      • m_bundle

        protected final org.osgi.framework.Bundle m_bundle
      • m_log

        protected final org.apache.felix.log.Log m_log
    • Constructor Detail

      • LoggerImpl

        public LoggerImpl​(String name,
                          org.osgi.framework.Bundle bundle,
                          org.apache.felix.log.Log log,
                          LoggerAdminImpl loggerAdmin)
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface org.osgi.service.log.Logger
      • isTraceEnabled

        public boolean isTraceEnabled()
        Specified by:
        isTraceEnabled in interface org.osgi.service.log.Logger
      • trace

        public void trace​(String message)
        Specified by:
        trace in interface org.osgi.service.log.Logger
      • trace

        public void trace​(String format,
                          Object arg)
        Specified by:
        trace in interface org.osgi.service.log.Logger
      • trace

        public void trace​(String format,
                          Object arg1,
                          Object arg2)
        Specified by:
        trace in interface org.osgi.service.log.Logger
      • trace

        public void trace​(String format,
                          Object... arguments)
        Specified by:
        trace in interface org.osgi.service.log.Logger
      • trace

        public <E extends Exception> void trace​(org.osgi.service.log.LoggerConsumer<E> consumer)
                                         throws E extends Exception
        Specified by:
        trace in interface org.osgi.service.log.Logger
        Throws:
        E extends Exception
      • isDebugEnabled

        public boolean isDebugEnabled()
        Specified by:
        isDebugEnabled in interface org.osgi.service.log.Logger
      • debug

        public void debug​(String message)
        Specified by:
        debug in interface org.osgi.service.log.Logger
      • debug

        public void debug​(String format,
                          Object arg)
        Specified by:
        debug in interface org.osgi.service.log.Logger
      • debug

        public void debug​(String format,
                          Object arg1,
                          Object arg2)
        Specified by:
        debug in interface org.osgi.service.log.Logger
      • debug

        public void debug​(String format,
                          Object... arguments)
        Specified by:
        debug in interface org.osgi.service.log.Logger
      • debug

        public <E extends Exception> void debug​(org.osgi.service.log.LoggerConsumer<E> consumer)
                                         throws E extends Exception
        Specified by:
        debug in interface org.osgi.service.log.Logger
        Throws:
        E extends Exception
      • isInfoEnabled

        public boolean isInfoEnabled()
        Specified by:
        isInfoEnabled in interface org.osgi.service.log.Logger
      • info

        public void info​(String message)
        Specified by:
        info in interface org.osgi.service.log.Logger
      • info

        public void info​(String format,
                         Object arg)
        Specified by:
        info in interface org.osgi.service.log.Logger
      • info

        public void info​(String format,
                         Object arg1,
                         Object arg2)
        Specified by:
        info in interface org.osgi.service.log.Logger
      • info

        public void info​(String format,
                         Object... arguments)
        Specified by:
        info in interface org.osgi.service.log.Logger
      • info

        public <E extends Exception> void info​(org.osgi.service.log.LoggerConsumer<E> consumer)
                                        throws E extends Exception
        Specified by:
        info in interface org.osgi.service.log.Logger
        Throws:
        E extends Exception
      • isWarnEnabled

        public boolean isWarnEnabled()
        Specified by:
        isWarnEnabled in interface org.osgi.service.log.Logger
      • warn

        public void warn​(String message)
        Specified by:
        warn in interface org.osgi.service.log.Logger
      • warn

        public void warn​(String format,
                         Object arg)
        Specified by:
        warn in interface org.osgi.service.log.Logger
      • warn

        public void warn​(String format,
                         Object arg1,
                         Object arg2)
        Specified by:
        warn in interface org.osgi.service.log.Logger
      • warn

        public void warn​(String format,
                         Object... arguments)
        Specified by:
        warn in interface org.osgi.service.log.Logger
      • warn

        public <E extends Exception> void warn​(org.osgi.service.log.LoggerConsumer<E> consumer)
                                        throws E extends Exception
        Specified by:
        warn in interface org.osgi.service.log.Logger
        Throws:
        E extends Exception
      • isErrorEnabled

        public boolean isErrorEnabled()
        Specified by:
        isErrorEnabled in interface org.osgi.service.log.Logger
      • error

        public void error​(String message)
        Specified by:
        error in interface org.osgi.service.log.Logger
      • error

        public void error​(String format,
                          Object arg)
        Specified by:
        error in interface org.osgi.service.log.Logger
      • error

        public void error​(String format,
                          Object arg1,
                          Object arg2)
        Specified by:
        error in interface org.osgi.service.log.Logger
      • error

        public void error​(String format,
                          Object... arguments)
        Specified by:
        error in interface org.osgi.service.log.Logger
      • error

        public <E extends Exception> void error​(org.osgi.service.log.LoggerConsumer<E> consumer)
                                         throws E extends Exception
        Specified by:
        error in interface org.osgi.service.log.Logger
        Throws:
        E extends Exception
      • audit

        public void audit​(String message,
                          org.osgi.framework.ServiceReference<?> serviceReference,
                          Throwable t)
      • audit

        public void audit​(String message)
        Specified by:
        audit in interface org.osgi.service.log.Logger
      • audit

        public void audit​(String format,
                          Object arg)
        Specified by:
        audit in interface org.osgi.service.log.Logger
      • audit

        public void audit​(String format,
                          Object arg1,
                          Object arg2)
        Specified by:
        audit in interface org.osgi.service.log.Logger
      • audit

        public void audit​(String format,
                          Object... arguments)
        Specified by:
        audit in interface org.osgi.service.log.Logger
      • log

        public void log​(int level,
                        String message,
                        org.osgi.framework.ServiceReference<?> sr,
                        Throwable exception)