@ThreadSafe public abstract class InternalLogFactory extends Object
| Constructor and Description |
|---|
InternalLogFactory() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
configureFactory(InternalLogFactory factory)
Used to explicitly configure the log factory.
|
static InternalLogFactory |
getFactory()
Returns the current default log factory.
|
static InternalLogApi |
getLog(Class<?> clazz)
Returns an SDK logger that logs using the currently configured default
log factory, given the class.
|
static InternalLogApi |
getLog(String name)
Returns an SDK logger that logs using the currently configured default
log factory, given the name.
|
public static InternalLogApi getLog(Class<?> clazz)
public static InternalLogApi getLog(String name)
public static InternalLogFactory getFactory()
public static boolean configureFactory(InternalLogFactory factory)
factory - the log factory to be used internally by the SDK