Uses of Interface
org.apache.felix.scr.impl.logger.ScrLogger
Packages that use ScrLogger
Package
Description
-
Uses of ScrLogger in org.apache.felix.scr.impl
Fields in org.apache.felix.scr.impl declared as ScrLoggerModifier and TypeFieldDescriptionprivate ScrLogger
Activator.logger
private final ScrLogger
ComponentActorThread.logger
private final ScrLogger
ComponentRegistry.m_logger
Methods in org.apache.felix.scr.impl with parameters of type ScrLoggerModifier and TypeMethodDescriptionprivate static ConcurrentMap
<Long, List<ComponentMetadata>> private static void
Activator.store
(Map<Long, List<ComponentMetadata>> componentsMap, org.osgi.framework.BundleContext context, ScrLogger logger, boolean storeCache) Constructors in org.apache.felix.scr.impl with parameters of type ScrLoggerModifierConstructorDescriptionBundleComponentActivator
(ScrLogger scrLogger, ComponentRegistry componentRegistry, ComponentActorThread componentActor, org.osgi.framework.BundleContext context, ScrConfiguration configuration, List<ComponentMetadata> cachedComponentMetadata) Called upon starting of the bundle.(package private)
ComponentRegistry
(ScrConfiguration scrConfiguration, ScrLogger logger) -
Uses of ScrLogger in org.apache.felix.scr.impl.logger
Classes in org.apache.felix.scr.impl.logger that implement ScrLoggerModifier and TypeClassDescriptionclass
This is a dummy logger which is only used when the logging is not enabled at all.(package private) class
Methods in org.apache.felix.scr.impl.logger that return ScrLoggerModifier and TypeMethodDescriptionstatic ScrLogger
ScrLoggerFactory.create
(org.osgi.framework.BundleContext context, LogConfiguration config) Retrieves the logger based on the provided log configuration If the logging is disabled, theNoOpLogger
is used If the logging is enabled but the log extension is disabled, useScrLogManager
If the logging is enabled and the log extension is also enabled, useExtLogManager
ExtLogManager.scr()
ScrLogManager.scr()
This logger is used for the main code of SCR. -
Uses of ScrLogger in org.apache.felix.scr.impl.manager
Fields in org.apache.felix.scr.impl.manager declared as ScrLoggerConstructors in org.apache.felix.scr.impl.manager with parameters of type ScrLoggerModifierConstructorDescriptionRegionConfigurationSupport
(ScrLogger logger, org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference, org.osgi.framework.Bundle bundle)