From 07705c03182b11f525f87002ae0a687961f91da2 Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Thu, 11 Jul 2019 14:29:26 +0200 Subject: [PATCH 3/4] Port to OSGI 7.0.0 --- .../src/aQute/bnd/main/ReporterLogger.java | 31 ++++++++++ .../src/aQute/bnd/junit/ConsoleLogger.java | 62 +++++++++++++++++++ 2 files changed, 93 insertions(+) diff --git a/biz.aQute.bnd/src/aQute/bnd/main/ReporterLogger.java b/biz.aQute.bnd/src/aQute/bnd/main/ReporterLogger.java index 84dd290..287f6fb 100644 --- a/biz.aQute.bnd/src/aQute/bnd/main/ReporterLogger.java +++ b/biz.aQute.bnd/src/aQute/bnd/main/ReporterLogger.java @@ -1,5 +1,6 @@ package aQute.bnd.main; +import org.osgi.framework.Bundle; import org.osgi.framework.ServiceReference; import org.osgi.service.log.LogService; import org.slf4j.Logger; @@ -108,4 +109,34 @@ public class ReporterLogger implements LogService { } } + @Override + public org.osgi.service.log.Logger getLogger(String name) { + // TODO Auto-generated method stub + return null; + } + + @Override + public org.osgi.service.log.Logger getLogger(Class clazz) { + // TODO Auto-generated method stub + return null; + } + + @Override + public L getLogger(String name, Class loggerType) { + // TODO Auto-generated method stub + return null; + } + + @Override + public L getLogger(Class clazz, Class loggerType) { + // TODO Auto-generated method stub + return null; + } + + @Override + public L getLogger(Bundle bundle, String name, Class loggerType) { + // TODO Auto-generated method stub + return null; + } + } diff --git a/biz.aQute.bndlib/src/aQute/bnd/junit/ConsoleLogger.java b/biz.aQute.bndlib/src/aQute/bnd/junit/ConsoleLogger.java index 9c2591f..569b20e 100644 --- a/biz.aQute.bndlib/src/aQute/bnd/junit/ConsoleLogger.java +++ b/biz.aQute.bndlib/src/aQute/bnd/junit/ConsoleLogger.java @@ -15,9 +15,11 @@ import org.osgi.framework.ServiceFactory; import org.osgi.framework.ServiceReference; import org.osgi.framework.ServiceRegistration; import org.osgi.service.log.LogEntry; +import org.osgi.service.log.LogLevel; import org.osgi.service.log.LogListener; import org.osgi.service.log.LogReaderService; import org.osgi.service.log.LogService; +import org.osgi.service.log.Logger; @Deprecated // see biz.aQute.bnd.remote.junit public class ConsoleLogger implements LogReaderService { @@ -76,6 +78,36 @@ public class ConsoleLogger implements LogReaderService { return time; } + @Override + public LogLevel getLogLevel() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getLoggerName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public long getSequence() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public String getThreadInfo() { + // TODO Auto-generated method stub + return null; + } + + @Override + public StackTraceElement getLocation() { + // TODO Auto-generated method stub + return null; + } + } public class Facade implements LogService { @@ -112,6 +144,36 @@ public class ConsoleLogger implements LogReaderService { } + @Override + public Logger getLogger(String name) { + // TODO Auto-generated method stub + return null; + } + + @Override + public Logger getLogger(Class clazz) { + // TODO Auto-generated method stub + return null; + } + + @Override + public L getLogger(String name, Class loggerType) { + // TODO Auto-generated method stub + return null; + } + + @Override + public L getLogger(Class clazz, Class loggerType) { + // TODO Auto-generated method stub + return null; + } + + @Override + public L getLogger(Bundle bundle, String name, Class loggerType) { + // TODO Auto-generated method stub + return null; + } + } public ConsoleLogger(BundleContext context) { -- 2.26.2