Package org.eclipse.net4j.util.om.log
Class OSGiLogHandler
- java.lang.Object
-
- org.eclipse.net4j.util.om.log.OSGiLogHandler
-
- All Implemented Interfaces:
OMLogHandler
public class OSGiLogHandler extends java.lang.Object implements OMLogHandler
Alog handler
that appends log events to the OSGilog service
.- Since:
- 3.8
- Author:
- Eike Stepper
-
-
Field Summary
Fields Modifier and Type Field Description static OSGiLogHandler
INSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description protected
OSGiLogHandler()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.osgi.service.log.Logger
getLogger(org.osgi.framework.BundleContext bundleContext)
void
logged(OMLogger logger, OMLogger.Level level, java.lang.String msg, java.lang.Throwable t)
void
logged(org.osgi.framework.BundleContext bundleContext, OMLogger.Level level, java.lang.String msg, java.lang.Throwable t)
static org.osgi.service.log.LogLevel
toOSGi(OMLogger.Level level)
-
-
-
Field Detail
-
INSTANCE
public static final OSGiLogHandler INSTANCE
-
-
Method Detail
-
logged
public void logged(OMLogger logger, OMLogger.Level level, java.lang.String msg, java.lang.Throwable t)
- Specified by:
logged
in interfaceOMLogHandler
-
logged
public void logged(org.osgi.framework.BundleContext bundleContext, OMLogger.Level level, java.lang.String msg, java.lang.Throwable t)
-
getLogger
protected org.osgi.service.log.Logger getLogger(org.osgi.framework.BundleContext bundleContext)
-
toOSGi
public static org.osgi.service.log.LogLevel toOSGi(OMLogger.Level level)
-
-