public interface Invocable
Modifier and Type | Interface and Description |
---|---|
static class |
Invocable.InvocationType |
Modifier and Type | Field and Description |
---|---|
static ThreadLocal<Boolean> |
__nonBlocking |
Modifier and Type | Method and Description |
---|---|
static Runnable |
asPreferred(Runnable task,
Invocable.InvocationType preferredInvocationType) |
default Invocable.InvocationType |
getInvocationType() |
static Invocable.InvocationType |
getInvocationType(Object o) |
static void |
invokeNonBlocking(Runnable task) |
static void |
invokeOnlyNonBlocking(Runnable task) |
static void |
invokePreferBlocking(Runnable task) |
static void |
invokePreferNonBlocking(Runnable task) |
static void |
invokePreferred(Runnable task,
Invocable.InvocationType preferredInvocationType) |
static boolean |
isNonBlockingInvocation() |
static final ThreadLocal<Boolean> __nonBlocking
static boolean isNonBlockingInvocation()
static void invokeNonBlocking(Runnable task)
static void invokeOnlyNonBlocking(Runnable task)
static void invokePreferNonBlocking(Runnable task)
static void invokePreferred(Runnable task, Invocable.InvocationType preferredInvocationType)
static Runnable asPreferred(Runnable task, Invocable.InvocationType preferredInvocationType)
static void invokePreferBlocking(Runnable task)
static Invocable.InvocationType getInvocationType(Object o)
default Invocable.InvocationType getInvocationType()
Copyright © 1995–2016 Mort Bay Consulting. All rights reserved.