public interface ThreadInitializer<T> extends java.lang.Runnable, ThreadInitializerOwner
Modifier and Type | Interface and Description |
---|---|
static class |
ThreadInitializer.DefaultThreadInitializer<T> |
static class |
ThreadInitializer.MultipleThreadInitializer |
Modifier and Type | Field and Description |
---|---|
static SimpleConsoleLogger |
LOGGER |
Modifier and Type | Method and Description |
---|---|
static ThreadInitializer |
createMultipleThreadInitializer(java.lang.String id,
java.lang.Object owner,
java.lang.Runnable... initializers) |
static <T> ThreadInitializer<T> |
createThreadInitializer(java.lang.String id,
CurrentObject<T> currentObject,
T thisObject) |
static void |
logError(java.lang.String msg,
java.lang.Throwable e) |
static void |
logInfo(java.lang.String msg) |
static void |
logWarn(java.lang.String msg) |
getThreadInitializerOwner
static final SimpleConsoleLogger LOGGER
static void logError(java.lang.String msg, java.lang.Throwable e)
static void logInfo(java.lang.String msg)
static void logWarn(java.lang.String msg)
static <T> ThreadInitializer<T> createThreadInitializer(java.lang.String id, CurrentObject<T> currentObject, T thisObject)
static ThreadInitializer createMultipleThreadInitializer(java.lang.String id, java.lang.Object owner, java.lang.Runnable... initializers)