public class ErrorHandlerBridgeImpl extends Object implements org.apache.log4j.spi.ErrorHandler
PaxErrorHandler OSGi service.
Internal tracker is closed when pax-logging-service bundle stops.| Constructor and Description |
|---|
ErrorHandlerBridgeImpl(org.osgi.framework.BundleContext bundleContext,
String name,
org.apache.log4j.spi.ErrorHandler fallback) |
| Modifier and Type | Method and Description |
|---|---|
void |
activateOptions() |
static org.osgi.framework.Filter |
createFilter(org.osgi.framework.BundleContext bundleContext,
String name)
Filter in the form of
(&(objectClass=org.ops4j.pax.logging.spi.PaxErrorHandler)(org.ops4j.pax.logging.errorhandler.name=NAME)),
where NAME comes from osgi: prefixed
references from logging configuration. |
void |
error(String message) |
void |
error(String message,
Exception e,
int errorCode) |
void |
error(String message,
Exception e,
int errorCode,
org.apache.log4j.spi.LoggingEvent event) |
void |
setAppender(org.apache.log4j.Appender appender) |
void |
setBackupAppender(org.apache.log4j.Appender appender) |
void |
setLogger(org.apache.log4j.Logger logger) |
public ErrorHandlerBridgeImpl(org.osgi.framework.BundleContext bundleContext,
String name,
org.apache.log4j.spi.ErrorHandler fallback)
public static org.osgi.framework.Filter createFilter(org.osgi.framework.BundleContext bundleContext,
String name)
(&(objectClass=org.ops4j.pax.logging.spi.PaxErrorHandler)(org.ops4j.pax.logging.errorhandler.name=NAME)),
where NAME comes from osgi: prefixed
references from logging configuration.bundleContext - name - public void error(String message)
error in interface org.apache.log4j.spi.ErrorHandlerpublic void error(String message, Exception e, int errorCode)
error in interface org.apache.log4j.spi.ErrorHandlerpublic void error(String message, Exception e, int errorCode, org.apache.log4j.spi.LoggingEvent event)
error in interface org.apache.log4j.spi.ErrorHandlerpublic void activateOptions()
activateOptions in interface org.apache.log4j.spi.OptionHandlerpublic void setLogger(org.apache.log4j.Logger logger)
setLogger in interface org.apache.log4j.spi.ErrorHandlerpublic void setAppender(org.apache.log4j.Appender appender)
setAppender in interface org.apache.log4j.spi.ErrorHandlerpublic void setBackupAppender(org.apache.log4j.Appender appender)
setBackupAppender in interface org.apache.log4j.spi.ErrorHandlerCopyright © 2006–2022 OPS4J - Open Participation Software for Java. All rights reserved.