public class DeferredLogs extends Object implements DeferredLogFactory
DeferredLogFactory implementation that manages a collection
 DeferredLog instances.| Constructor and Description | 
|---|
DeferredLogs()  | 
| Modifier and Type | Method and Description | 
|---|---|
Log | 
getLog(Class<?> destination)
Create a new  
DeferredLog for the given destination. | 
Log | 
getLog(Log destination)
Create a new  
DeferredLog for the given destination. | 
Log | 
getLog(Supplier<Log> destination)
Create a new  
DeferredLog for the given destination. | 
void | 
switchOverAll()
Switch over all deferred logs to their supplied destination. 
 | 
public Log getLog(Class<?> destination)
DeferredLog for the given destination.getLog in interface DeferredLogFactorydestination - the ultimate log destinationpublic Log getLog(Log destination)
DeferredLog for the given destination.getLog in interface DeferredLogFactorydestination - the ultimate log destinationpublic Log getLog(Supplier<Log> destination)
DeferredLog for the given destination.getLog in interface DeferredLogFactorydestination - the ultimate log destinationpublic void switchOverAll()