Class 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 Detail

      • LOGSERVICE_CLASS

        private static final java.lang.String LOGSERVICE_CLASS
        See Also:
        Constant Field Values
      • logServiceTracker

        protected final org.osgi.util.tracker.ServiceTracker<java.lang.Object,​java.lang.Object> logServiceTracker
      • trackingCount

        protected volatile int trackingCount
    • Constructor Detail

      • LogServiceEnabledLogger

        public LogServiceEnabledLogger​(ScrConfiguration config,
                                       org.osgi.framework.BundleContext bundleContext)