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 TypeMethodDescriptionbooleanawaitTermination(long timeout, TimeUnit unit) voidstatic GuiExecutorinstance()booleanbooleanvoidshutdown()Methods inherited from class java.util.concurrent.AbstractExecutorService
invokeAll, invokeAll, invokeAny, invokeAny, newTaskFor, newTaskFor, submit, submit, submitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-