java.lang.Comparable<PrioritizedCallable>
, java.util.concurrent.Callable<T>
public abstract class PrioritizedCallable<T> extends java.lang.Object implements java.util.concurrent.Callable<T>, java.lang.Comparable<PrioritizedCallable>
Modifier | Constructor | Description |
---|---|---|
protected |
PrioritizedCallable(Priority priority) |
Modifier and Type | Method | Description |
---|---|---|
int |
compareTo(PrioritizedCallable pc) |
|
Priority |
priority() |
|
static <T> PrioritizedCallable<T> |
wrap(java.util.concurrent.Callable<T> callable,
Priority priority) |
protected PrioritizedCallable(Priority priority)
public static <T> PrioritizedCallable<T> wrap(java.util.concurrent.Callable<T> callable, Priority priority)
public int compareTo(PrioritizedCallable pc)
compareTo
in interface java.lang.Comparable<T>
public Priority priority()