Package edu.wisc.ssec.mcidasv.util
Class GuiExecutor
java.lang.Object
java.util.concurrent.AbstractExecutorService
edu.wisc.ssec.mcidasv.util.GuiExecutor
- All Implemented Interfaces:
AutoCloseable
,Executor
,ExecutorService
Executor built atop SwingUtilities. Courtesy of Java Concurrency in
Practice, written by Brian Goetz and Tim Peierls.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
awaitTermination
(long timeout, TimeUnit unit) void
static GuiExecutor
instance()
boolean
boolean
void
shutdown()
Methods inherited from class java.util.concurrent.AbstractExecutorService
invokeAll, invokeAll, invokeAny, invokeAny, newTaskFor, newTaskFor, submit, submit, submit
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.concurrent.ExecutorService
close
-
Field Details
-
instance
-
-
Constructor Details
-
GuiExecutor
private GuiExecutor()
-
-
Method Details
-
instance
-
execute
-
shutdown
-
shutdownNow
-
awaitTermination
- Throws:
InterruptedException
-
isShutdown
-
isTerminated
-