| Package | Description |
|---|---|
| java.util.concurrent |
Utility classes commonly useful in concurrent programming.
|
| org.openide.util.lookup |
Support classes for the Registration and
Lookup extension mechanism. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExecutorService
|
interface |
ScheduledExecutorService
An
ExecutorService that can schedule commands to run after a given
delay, or to execute periodically. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExecutorService
Provides default implementations of
ExecutorService
execution methods. |
class |
ForkJoinPool
An
ExecutorService for running ForkJoinTasks. |
class |
ScheduledThreadPoolExecutor
A
ThreadPoolExecutor that can additionally schedule
commands to run after a given delay, or to execute
periodically. |
class |
ThreadPoolExecutor
An
ExecutorService that executes each submitted task using
one of possibly several pooled threads, normally configured
using Executors factory methods. |
| Constructor and Description |
|---|
ExecutorCompletionService(Executor executor)
Creates an ExecutorCompletionService using the supplied
executor for base task execution and a
LinkedBlockingQueue as a completion queue. |
ExecutorCompletionService(Executor executor,
BlockingQueue<Future<V>> completionQueue)
Creates an ExecutorCompletionService using the supplied
executor for base task execution and the supplied queue as its
completion queue.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractLookup.addPair(AbstractLookup.Pair<?> pair,
Executor notifyIn)
The method to add instance to the lookup with.
|
protected void |
AbstractLookup.removePair(AbstractLookup.Pair<?> pair,
Executor notifyIn)
Remove instance.
|
protected void |
ProxyLookup.setLookups(Executor notifyIn,
Lookup... lookups)
Changes the delegates immediatelly, notifies the listeners in provided
executor, potentially later.
|
protected void |
AbstractLookup.setPairs(Collection<? extends AbstractLookup.Pair> collection,
Executor notifyIn)
Changes all pairs in the lookup to new values, notifies listeners
using provided executor.
|
| Constructor and Description |
|---|
Content(Executor notifyIn)
Creates a content associated with an executor to handle dispatch
of changes.
|
InstanceContent(Executor notifyIn)
Creates a content associated with an executor to handle dispatch
of changes.
|
Copyright © 2025 API Design. All Rights Reserved.