Package org.apache.felix.log
Class LoggerAdminImpl
- java.lang.Object
-
- org.apache.felix.log.LoggerAdminImpl
-
- All Implemented Interfaces:
org.osgi.service.log.admin.LoggerAdmin
public class LoggerAdminImpl extends Object implements org.osgi.service.log.admin.LoggerAdmin
-
-
Constructor Summary
Constructors Constructor Description LoggerAdminImpl(String defaultLogLevelString, org.apache.felix.log.Log log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <L extends org.osgi.service.log.Logger>
LgetLogger(org.osgi.framework.Bundle bundle, String name, Class<L> loggerType)org.osgi.service.log.admin.LoggerContextgetLoggerContext(String name)Set<String>getLoggerContextNames()protected org.osgi.service.log.admin.LoggerContextgetOrCreateLoggerContext(String name)voidkeepLoggerContext(String name, LoggerContextImpl loggerContext)protected voidupdateConfiguration(String name, Dictionary<String,Object> properties)
-
-
-
Constructor Detail
-
LoggerAdminImpl
public LoggerAdminImpl(String defaultLogLevelString, org.apache.felix.log.Log log)
-
-
Method Detail
-
getLoggerContext
public org.osgi.service.log.admin.LoggerContext getLoggerContext(String name)
- Specified by:
getLoggerContextin interfaceorg.osgi.service.log.admin.LoggerAdmin
-
updateConfiguration
protected void updateConfiguration(String name, Dictionary<String,Object> properties)
-
getOrCreateLoggerContext
protected org.osgi.service.log.admin.LoggerContext getOrCreateLoggerContext(String name)
-
keepLoggerContext
public void keepLoggerContext(String name, LoggerContextImpl loggerContext)
-
-