- java.lang.Object
-
- com.machinezoo.hookless.ReactiveThread
-
-
Constructor Summary
Constructors Constructor Description ReactiveThread()
ReactiveThread(Runnable runnable)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReactiveThread
current()
boolean
daemon()
ReactiveThread
daemon(boolean daemon)
Executor
executor()
ReactiveThread
executor(Executor executor)
BiConsumer<ReactiveThread,Throwable>
handler()
ReactiveThread
handler(BiConsumer<ReactiveThread,Throwable> handler)
static BiConsumer<ReactiveThread,Throwable>
handlerDefault()
static void
handlerDefault(BiConsumer<ReactiveThread,Throwable> handler)
protected void
run()
Runnable
runnable()
ReactiveThread
runnable(Runnable runnable)
ReactiveThread
start()
void
stop()
String
toString()
-
-
-
Constructor Detail
-
ReactiveThread
public ReactiveThread()
-
ReactiveThread
public ReactiveThread(Runnable runnable)
-
-
Method Detail
-
runnable
public ReactiveThread runnable(Runnable runnable)
-
runnable
public Runnable runnable()
-
run
protected void run()
-
handlerDefault
public static void handlerDefault(BiConsumer<ReactiveThread,Throwable> handler)
-
handlerDefault
public static BiConsumer<ReactiveThread,Throwable> handlerDefault()
-
handler
public ReactiveThread handler(BiConsumer<ReactiveThread,Throwable> handler)
-
handler
public BiConsumer<ReactiveThread,Throwable> handler()
-
executor
public ReactiveThread executor(Executor executor)
-
executor
public Executor executor()
-
daemon
public ReactiveThread daemon(boolean daemon)
-
daemon
public boolean daemon()
-
current
public static ReactiveThread current()
-
start
public ReactiveThread start()
-
stop
public void stop()
-
-