Package aQute.bnd.junit
Class ConsoleLogger.Facade
- java.lang.Object
-
- aQute.bnd.junit.ConsoleLogger.Facade
-
- All Implemented Interfaces:
org.osgi.service.log.LoggerFactory,org.osgi.service.log.LogService
- Enclosing class:
- ConsoleLogger
public class ConsoleLogger.Facade extends java.lang.Object implements org.osgi.service.log.LogService
-
-
Field Summary
Fields Modifier and Type Field Description private org.osgi.framework.Bundlebundle
-
Constructor Summary
Constructors Constructor Description Facade(org.osgi.framework.Bundle bundle, org.osgi.framework.ServiceRegistration<org.osgi.service.log.LogService> registration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()org.osgi.service.log.LoggergetLogger(java.lang.Class<?> clazz)<L extends org.osgi.service.log.Logger>
LgetLogger(java.lang.Class<?> clazz, java.lang.Class<L> loggerType)org.osgi.service.log.LoggergetLogger(java.lang.String name)<L extends org.osgi.service.log.Logger>
LgetLogger(java.lang.String name, java.lang.Class<L> loggerType)<L extends org.osgi.service.log.Logger>
LgetLogger(org.osgi.framework.Bundle bundle, java.lang.String name, java.lang.Class<L> loggerType)voidlog(int level, java.lang.String message)voidlog(int level, java.lang.String message, java.lang.Throwable exception)voidlog(org.osgi.framework.ServiceReference sr, int level, java.lang.String message)voidlog(org.osgi.framework.ServiceReference sr, int level, java.lang.String message, java.lang.Throwable exception)
-
-
-
Method Detail
-
log
public void log(int level, java.lang.String message)- Specified by:
login interfaceorg.osgi.service.log.LogService
-
log
public void log(int level, java.lang.String message, java.lang.Throwable exception)- Specified by:
login interfaceorg.osgi.service.log.LogService
-
log
public void log(org.osgi.framework.ServiceReference sr, int level, java.lang.String message)- Specified by:
login interfaceorg.osgi.service.log.LogService
-
log
public void log(org.osgi.framework.ServiceReference sr, int level, java.lang.String message, java.lang.Throwable exception)- Specified by:
login interfaceorg.osgi.service.log.LogService
-
close
public void close()
-
getLogger
public org.osgi.service.log.Logger getLogger(java.lang.String name)
- Specified by:
getLoggerin interfaceorg.osgi.service.log.LoggerFactory
-
getLogger
public org.osgi.service.log.Logger getLogger(java.lang.Class<?> clazz)
- Specified by:
getLoggerin interfaceorg.osgi.service.log.LoggerFactory
-
getLogger
public <L extends org.osgi.service.log.Logger> L getLogger(java.lang.String name, java.lang.Class<L> loggerType)- Specified by:
getLoggerin interfaceorg.osgi.service.log.LoggerFactory
-
getLogger
public <L extends org.osgi.service.log.Logger> L getLogger(java.lang.Class<?> clazz, java.lang.Class<L> loggerType)- Specified by:
getLoggerin interfaceorg.osgi.service.log.LoggerFactory
-
getLogger
public <L extends org.osgi.service.log.Logger> L getLogger(org.osgi.framework.Bundle bundle, java.lang.String name, java.lang.Class<L> loggerType)- Specified by:
getLoggerin interfaceorg.osgi.service.log.LoggerFactory
-
-