Interface RuntimeLoggerFactory
- All Superinterfaces:
Factory<RuntimeLogger>, LookupFactory<RuntimeLogger, String>, TypeAccessor<RuntimeLogger>, TypeFactory<RuntimeLogger>
- All Known Implementing Classes:
DefaultRuntimeLoggerFactory, RuntimeLoggerFactorySingleton
public interface RuntimeLoggerFactory
extends TypeFactory<RuntimeLogger>, LookupFactory<RuntimeLogger, String>
A
RuntimeLoggerFactory defines the methods required to factor
RuntimeLogger 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 RuntimeLogger instances:
public RuntimeLogger getInstance() { ... }
-
Nested Class Summary
Nested classes/interfaces inherited from interface Factory
Factory.ConfigurableFactory<T,OPTS> Nested classes/interfaces inherited from interface LookupFactory
LookupFactory.ConfigurableLookupFactory<T,TID, OPTS> Nested classes/interfaces inherited from interface TypeAccessor
TypeAccessor.TypeBuilder<T,B>, TypeAccessor.TypeMutator<T>, TypeAccessor.TypeProperty<T> Nested classes/interfaces inherited from interface TypeFactory
TypeFactory.ConfigurableTypeFactory<T,OPTS> -
Method Summary
Methods inherited from interface LookupFactory
createMethods inherited from interface TypeFactory
getType