@Override public <L extends Logger> L getLogger(Bundle bundle, String name, Class<L> loggerType) { LogService logService = getLogService(bundle); return logService.getLogger(name, loggerType); }
@Override public Logger getLogger(Class<?> clazz) { LogService logService = getLogService(clazz); return logService.getLogger(clazz.getName()); }
@Override public <L extends Logger> L getLogger(Class<?> clazz, Class<L> loggerType) { LogService logService = getLogService(clazz); return logService.getLogger(clazz.getName(), loggerType); }
@Override public <L extends Logger> L getLogger(Class<?> clazz, Class<L> loggerType) { LogService logService = getLogService(clazz); return logService.getLogger(clazz.getName(), loggerType); }
@Override public Logger getLogger(Class<?> clazz) { LogService logService = getLogService(clazz); return logService.getLogger(clazz.getName()); }
@Override public <L extends Logger> L getLogger(Bundle bundle, String name, Class<L> loggerType) { LogService logService = getLogService(bundle); return logService.getLogger(name, loggerType); }