Class Slf4jLoggerFactoryDescriptor
java.lang.Object
de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor<de.iip_ecosphere.platform.support.logging.ILoggerFactory>
de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor<de.iip_ecosphere.platform.support.logging.ILoggerFactory>
de.oktoflow.platform.support.logging.slf4j.simple.Slf4jLoggerFactoryDescriptor
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.logging.LoggerFactoryDescriptor,de.iip_ecosphere.platform.support.plugins.PluginDescriptor<de.iip_ecosphere.platform.support.logging.ILoggerFactory>,de.iip_ecosphere.platform.support.plugins.PluginInstanceDescriptor<de.iip_ecosphere.platform.support.logging.ILoggerFactory>
public class Slf4jLoggerFactoryDescriptor
extends de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor<de.iip_ecosphere.platform.support.logging.ILoggerFactory>
implements de.iip_ecosphere.platform.support.logging.LoggerFactoryDescriptor
The SLF4j plugin descriptor.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classoktoflow logger factory delegating to SLF4j.Nested classes/interfaces inherited from class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.iip_ecosphere.platform.support.logging.ILoggerFactorycreate()Methods inherited from class de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor
createPluginMethods inherited from class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
createPlugin, getFurtherIds, getId, getType, initId, initIds, initPluginClass, initPluginSupplier
-
Constructor Details
-
Slf4jLoggerFactoryDescriptor
public Slf4jLoggerFactoryDescriptor()Creates the descriptor.
-
-
Method Details
-
create
public de.iip_ecosphere.platform.support.logging.ILoggerFactory create()- Specified by:
createin interfacede.iip_ecosphere.platform.support.plugins.PluginInstanceDescriptor<de.iip_ecosphere.platform.support.logging.ILoggerFactory>
-