Class LogServiceEnabledLogger

java.lang.Object
org.apache.felix.scr.impl.logger.AbstractLogger
org.apache.felix.scr.impl.logger.LogServiceEnabledLogger
Direct Known Subclasses:
BundleLogger, ScrLogger

abstract class LogServiceEnabledLogger extends AbstractLogger
This abstract class adds support for using a LogService (or LoggerFactory for R7+).
  • Field Details

    • LOGSERVICE_CLASS

      private static final String LOGSERVICE_CLASS
      See Also:
    • logServiceTracker

      protected final org.osgi.util.tracker.ServiceTracker<Object,Object> logServiceTracker
    • currentLogger

      private volatile InternalLogger currentLogger
    • trackingCount

      protected volatile int trackingCount
  • Constructor Details

    • LogServiceEnabledLogger

      public LogServiceEnabledLogger(ScrConfiguration config, org.osgi.framework.BundleContext bundleContext)
  • Method Details