| Modifier and Type | Class and Description |
|---|---|
| private class | |
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private Throwable | |
| private Thread | |
| private CountDownLatch | |
| private static final AtomicReference | |
| private static boolean |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | afterExecute(Runnable
the runnable that has completed r, Throwable the exception that caused termination, or null if
execution completed normally t)Overrides java. Method invoked upon completion of execution of the given Runnable. |
| pack-priv void | |
| protected void | |
| protected void | |
| public static synchronized QuantumRenderer | |
| protected Throwable | |
| protected <T> RunnableFuture | newTaskFor(Runnable
the runnable task being wrapped runnable, T the default value for the returned future value)Overrides java. Returns a |
| private void | |
| protected void | |
| protected Future |
| _initThrowable | back to summary |
|---|---|
| private Throwable _initThrowable | |
| _renderer | back to summary |
|---|---|
| private Thread _renderer | |
| initLatch | back to summary |
|---|---|
| private CountDownLatch initLatch | |
| instanceReference | back to summary |
|---|---|
| private static final AtomicReference<QuantumRenderer> instanceReference | |
| usePurgatory | back to summary |
|---|---|
| private static boolean usePurgatory | |
| QuantumRenderer | back to summary |
|---|---|
| private QuantumRenderer() | |
| afterExecute | back to summary |
|---|---|
| public void afterExecute(Runnable r, Throwable t) Overrides java. Doc from java. Method invoked upon completion of execution of the given Runnable.
This method is invoked by the thread that executed the task. If
non-null, the Throwable is the uncaught This implementation does nothing, but may be customized in subclasses. Note To properly nest multiple overridings, subclasses
should generally invoke Note When actions are enclosed in tasks (such as
| |
| checkRendererIdle | back to summary |
|---|---|
| pack-priv void checkRendererIdle() | |
| createResourceFactory | back to summary |
|---|---|
| protected void createResourceFactory() | |
| disposePresentable | back to summary |
|---|---|
| protected void disposePresentable(final Presentable presentable) | |
| getInstance | back to summary |
|---|---|
| public static synchronized QuantumRenderer getInstance() | |
| initThrowable | back to summary |
|---|---|
| protected Throwable initThrowable() | |
| newTaskFor | back to summary |
|---|---|
| protected <T> RunnableFuture Overrides java. Doc from java. Returns a
| |
| setInitThrowable | back to summary |
|---|---|
| private void setInitThrowable(Throwable th) | |
| stopRenderer | back to summary |
|---|---|
| protected void stopRenderer() | |
| submitRenderJob | back to summary |
|---|---|
| protected Future | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void |
| work | back to summary |
|---|---|
| private Runnable work | |
| PipelineRunnable | back to summary |
|---|---|
| public PipelineRunnable(Runnable runner) | |
| cleanup | back to summary |
|---|---|
| public void cleanup() | |
| init | back to summary |
|---|---|
| public void init() | |
| run | back to summary |
|---|---|
| public void run() Implements java. Doc from java. Runs this operation.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final AtomicInteger |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Thread | newThread(Runnable
a runnable to be executed by new thread instance r)Implements java. Constructs a new unstarted |
| threadNumber | back to summary |
|---|---|
| pack-priv final AtomicInteger threadNumber | |
| QuantumThreadFactory | back to summary |
|---|---|
| private QuantumThreadFactory() | |
| newThread | back to summary |
|---|---|
| public Thread newThread(Runnable r) Implements java. Doc from java. Constructs a new unstarted | |