- Type Parameters:
L
- the generic type
- All Superinterfaces:
org.refcodes.factory.LookupFactory<L,
String>
- All Known Implementing Classes:
CompositeLoggerFactoryImpl
,CompositeQueryLoggerFactoryImpl
,CompositeTrimLoggerFactoryImpl
public interface LoggerFactory<L extends Logger<?>>
extends org.refcodes.factory.LookupFactory<L,String>
A
LoggerFactory
defines the methods required to factor Logger
instances. You might also provide a static method with the following
signature in order to provide singleton functionality and avoid to create too
many unnecessary Logger
instances:
public Logger
getInstance() { ... }
-
Method Summary
Methods inherited from interface org.refcodes.factory.LookupFactory
createInstance, createInstance