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.LoggerContext
getLoggerContext(String name)
Set<String>
getLoggerContextNames()
protected org.osgi.service.log.admin.LoggerContext
getOrCreateLoggerContext(String name)
void
keepLoggerContext(String name, LoggerContextImpl loggerContext)
protected void
updateConfiguration(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:
getLoggerContext
in 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)
-
-