public class PaxAppenderProxy extends org.osgi.util.tracker.ServiceTracker<PaxAppender,PaxAppender> implements PaxAppender
ServiceTracker used by bridges specific to given backend.| Constructor and Description |
|---|
PaxAppenderProxy(org.osgi.framework.BundleContext bundleContext,
String name) |
| Modifier and Type | Method and Description |
|---|---|
static org.osgi.framework.Filter |
createFilter(org.osgi.framework.BundleContext bundleContext,
String name)
Filter in the form of
(&(objectClass=org.ops4j.pax.logging.spi.PaxAppender)(org.ops4j.pax.logging.appender.name=NAME)),
where NAME comes from osgi: prefixed
references from logging configuration. |
void |
doAppend(PaxLoggingEvent event)
Log in
Appender specific way. |
public PaxAppenderProxy(org.osgi.framework.BundleContext bundleContext,
String name)
public static org.osgi.framework.Filter createFilter(org.osgi.framework.BundleContext bundleContext,
String name)
(&(objectClass=org.ops4j.pax.logging.spi.PaxAppender)(org.ops4j.pax.logging.appender.name=NAME)),
where NAME comes from osgi: prefixed
references from logging configuration.bundleContext - name - public void doAppend(PaxLoggingEvent event)
PaxAppenderAppender specific way. When appropriate,
Loggers will call the doAppend method of appender
implementations in order to log.doAppend in interface PaxAppenderevent - The PaxLoggingEvent that has occurred.Copyright © 2006–2020 OPS4J - Open Participation Software for Java. All rights reserved.