public class TurboFilterTracker extends org.osgi.util.tracker.ServiceTracker implements LogbackResetListener
Constructor and Description |
---|
TurboFilterTracker(org.osgi.framework.BundleContext context,
ch.qos.logback.classic.LoggerContext loggerContext) |
Modifier and Type | Method and Description |
---|---|
Object |
addingService(org.osgi.framework.ServiceReference reference) |
void |
close() |
Map<org.osgi.framework.ServiceReference,ch.qos.logback.classic.turbo.TurboFilter> |
getFilters() |
void |
onResetComplete(ch.qos.logback.classic.LoggerContext context) |
void |
onResetStart(ch.qos.logback.classic.LoggerContext context) |
void |
removedService(org.osgi.framework.ServiceReference reference,
Object service) |
public TurboFilterTracker(org.osgi.framework.BundleContext context, ch.qos.logback.classic.LoggerContext loggerContext)
public Object addingService(org.osgi.framework.ServiceReference reference)
addingService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer
addingService
in class org.osgi.util.tracker.ServiceTracker
public void removedService(org.osgi.framework.ServiceReference reference, Object service)
removedService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer
removedService
in class org.osgi.util.tracker.ServiceTracker
public void onResetStart(ch.qos.logback.classic.LoggerContext context)
onResetStart
in interface LogbackResetListener
public void close()
close
in class org.osgi.util.tracker.ServiceTracker
public void onResetComplete(ch.qos.logback.classic.LoggerContext context)
onResetComplete
in interface LogbackResetListener
public Map<org.osgi.framework.ServiceReference,ch.qos.logback.classic.turbo.TurboFilter> getFilters()
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.