- ABORT_POLICY - Static variable in class org.jboss.threads.JBossExecutors
-
- abortPolicy() - Static method in class org.jboss.threads.JBossExecutors
-
Get the abort policy for a ThreadPoolExecutor.
- AbstractListener() - Constructor for class org.jboss.threads.AsyncFuture.AbstractListener
-
- add(T, V) - Method in class org.jboss.threads.AtomicArray
-
Atomically replace the array with a new array which is one element longer, and which includes the given value.
- add(T, V, Comparator<? super V>) - Method in class org.jboss.threads.AtomicArray
-
Add a value to a sorted array.
- add(Dependency) - Method in class org.jboss.threads.DependencyTaskBuilder
-
Add a dependency.
- add(Collection<Dependency>) - Method in class org.jboss.threads.DependencyTaskBuilder
-
Add many dependencies.
- add(Dependency...) - Method in class org.jboss.threads.DependencyTaskBuilder
-
Add many dependencies.
- add(Runnable) - Method in class org.jboss.threads.LimitedExecutor.Runner
-
- addDependent(Dependency) - Method in class org.jboss.threads.Dependency
-
- addExecutor(Executor) - Method in class org.jboss.threads.BalancingExecutor
-
Add a delegate executor.
- addIfAbsent(T, V, boolean) - Method in class org.jboss.threads.AtomicArray
-
Atomically replace the array with a new array which is one element longer, and which includes the given value,
if the value is not already present within the array.
- addIfAbsent(T, V, Comparator<? super V>) - Method in class org.jboss.threads.AtomicArray
-
Add a value to a sorted array if it is not already present.
- addListener(AsyncFuture.Listener<? super T, A>, A) - Method in interface org.jboss.threads.AsyncFuture
-
Add an asynchronous listener to be called when this operation completes.
- addListener(AsyncFuture.Listener<? super T, A>, A) - Method in class org.jboss.threads.AsyncFutureTask
-
Add an asynchronous listener to be called when this operation completes.
- addShutdownListener(EventListener<A>, A) - Method in class org.jboss.threads.JBossScheduledThreadPoolExecutor
-
Add a shutdown listener.
- addShutdownListener(EventListener<A>, A) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
Add a shutdown listener.
- addShutdownListener(EventListener<A>, A) - Method in class org.jboss.threads.QueueExecutor
-
Add a shutdown listener.
- addShutdownListener(EventListener<A>, A) - Method in class org.jboss.threads.QueuelessExecutor
-
Add a shutdown listener.
- addShutdownListener(EventListener<A>, A) - Method in interface org.jboss.threads.ShutdownListenable
-
Add a shutdown listener.
- addShutdownListener(EventListener<A>, A) - Method in class org.jboss.threads.SimpleShutdownListenable
-
Add a shutdown listener.
- allowCoreThreadTimeout - Variable in class org.jboss.threads.QueueExecutor
-
- appendGroupPath(ThreadGroup, StringBuilder) - Static method in class org.jboss.threads.ThreadNameInfo
-
- ArrayQueue<E> - Class in org.jboss.threads
-
A simple array-backed queue with a fixed size.
- ArrayQueue(int) - Constructor for class org.jboss.threads.ArrayQueue
-
- asyncCancel(boolean) - Method in interface org.jboss.threads.AsyncCancellable
-
Handle an asynchronous cancellation.
- asyncCancel(boolean) - Method in interface org.jboss.threads.AsyncFuture
-
Handle an asynchronous cancellation.
- asyncCancel(boolean) - Method in class org.jboss.threads.AsyncFutureTask
-
Cancel this task.
- AsyncCancellable - Interface in org.jboss.threads
-
An interface which supports asynchronous cancellation.
- AsyncFuture<T> - Interface in org.jboss.threads
-
This interface represents the result of an asynchronous future task, which provides all the features
of Future while also adding several additional convenience methods and the ability to add asynchronous
callbacks.
- AsyncFuture.AbstractListener<T,A> - Class in org.jboss.threads
-
An abstract base class for an implementation of the Listener interface.
- AsyncFuture.Listener<T,A> - Interface in org.jboss.threads
-
A listener for an asynchronous future computation result.
- AsyncFuture.Status - Enum in org.jboss.threads
-
- AsyncFutureTask<T> - Class in org.jboss.threads
-
A base class for implementing asynchronous tasks.
- AsyncFutureTask(Executor) - Constructor for class org.jboss.threads.AsyncFutureTask
-
Construct a new instance.
- AsyncFutureTask.Reg<A> - Class in org.jboss.threads
-
- AtomicArray<T,V> - Class in org.jboss.threads
-
Utility for snapshot/copy-on-write arrays.
- AtomicArray(AtomicReferenceFieldUpdater<T, V[]>, AtomicArray.Creator<V>) - Constructor for class org.jboss.threads.AtomicArray
-
Construct an instance.
- AtomicArray.Creator<V> - Interface in org.jboss.threads
-
- AtomicArray.ReflectCreator<V> - Class in org.jboss.threads
-
- attachment - Variable in class org.jboss.threads.AsyncFutureTask.Reg
-
- attachment - Variable in class org.jboss.threads.NotifyingDirectExecutor
-
- attachment - Variable in class org.jboss.threads.NotifyingRunnable
-
- attachment - Variable in class org.jboss.threads.SimpleShutdownListenable.Registration
-
- await() - Method in interface org.jboss.threads.AsyncFuture
-
Wait if necessary for this operation to complete, returning the outcome.
- await(long, TimeUnit) - Method in interface org.jboss.threads.AsyncFuture
-
Wait if necessary for this operation to complete, returning the outcome, which may include
AsyncFuture.Status.WAITING if
the timeout expires before the operation completes.
- await() - Method in class org.jboss.threads.AsyncFutureTask
-
Wait if necessary for this operation to complete, returning the outcome.
- await(long, TimeUnit) - Method in class org.jboss.threads.AsyncFutureTask
-
Wait if necessary for this operation to complete, returning the outcome, which may include
AsyncFuture.Status.WAITING if
the timeout expires before the operation completes.
- await() - Method in class org.jboss.threads.SimpleLock.SimpleCondition
-
- await(long, TimeUnit) - Method in class org.jboss.threads.SimpleLock.SimpleCondition
-
- awaitNanos(long) - Method in class org.jboss.threads.SimpleLock.SimpleCondition
-
- awaitTermination(long, TimeUnit) - Method in class org.jboss.threads.DelegatingBlockingExecutorService
-
- awaitTermination(long, TimeUnit) - Method in class org.jboss.threads.DelegatingExecutorService
-
- awaitTermination(long, TimeUnit) - Method in class org.jboss.threads.OrderedExecutor
-
- awaitTermination(long, TimeUnit) - Method in class org.jboss.threads.QueueExecutor
- awaitTermination(long, TimeUnit) - Method in class org.jboss.threads.QueuelessExecutor
-
- awaitTimed(Condition, long) - Method in class org.jboss.threads.QueuelessExecutor.Worker
-
- awaitUninterruptibly() - Method in interface org.jboss.threads.AsyncFuture
-
Wait (uninterruptibly) if necessary for this operation to complete, returning the outcome.
- awaitUninterruptibly(long, TimeUnit) - Method in interface org.jboss.threads.AsyncFuture
-
Wait if necessary for this operation to complete, returning the outcome, which may include
AsyncFuture.Status.WAITING if
the timeout expires before the operation completes.
- awaitUninterruptibly() - Method in class org.jboss.threads.AsyncFutureTask
-
Wait (uninterruptibly) if necessary for this operation to complete, returning the outcome.
- awaitUninterruptibly(long, TimeUnit) - Method in class org.jboss.threads.AsyncFutureTask
-
Wait if necessary for this operation to complete, returning the outcome, which may include
AsyncFuture.Status.WAITING if
the timeout expires before the operation completes.
- awaitUninterruptibly() - Method in class org.jboss.threads.SimpleLock.SimpleCondition
-
- awaitUntil(Date) - Method in class org.jboss.threads.SimpleLock.SimpleCondition
-
- CALLER_RUNS_POLICY - Static variable in class org.jboss.threads.JBossExecutors
-
- callerRunsPolicy() - Static method in class org.jboss.threads.JBossExecutors
-
Get the caller-runs policy for a ThreadPoolExecutor.
- cancel(boolean) - Method in interface org.jboss.threads.AsyncFuture
-
Synchronously cancel a task, blocking uninterruptibly until it is known whether such cancellation was
successful.
- cancel(boolean) - Method in class org.jboss.threads.AsyncFutureTask
-
Synchronously cancel a task, blocking uninterruptibly until it is known whether such cancellation was
successful.
- checkAccess(Permission) - Static method in class org.jboss.threads.JBossExecutors
-
- classLoaderPreservingTask(Runnable) - Static method in class org.jboss.threads.JBossExecutors
-
Create a task that delegates to the given task, preserving the context classloader which was in effect when
this method was invoked.
- cleaner - Variable in class org.jboss.threads.CleanupExecutor
-
- CLEANER_EXECUTOR - Static variable in class org.jboss.threads.CleanupExecutor
-
- CleanupExecutor - Class in org.jboss.threads
-
- CleanupExecutor(Runnable, DirectExecutor) - Constructor for class org.jboss.threads.CleanupExecutor
-
- cleanupExecutor(DirectExecutor, Runnable) - Static method in class org.jboss.threads.JBossExecutors
-
Create an executor which runs the given cleanup task after running its given task.
- clear() - Method in class org.jboss.threads.ArrayQueue
-
- clear(T) - Method in class org.jboss.threads.AtomicArray
-
Convenience method to set the field value to the empty array.
- clear() - Method in class org.jboss.threads.BalancingExecutor
-
Clear out all delegate executors at once.
- clear(Thread, Field) - Static method in class org.jboss.threads.ThreadLocalResetter
-
- clipHigh(long) - Static method in class org.jboss.threads.QueuelessExecutor
-
- clipHigh(long) - Static method in class org.jboss.threads.SimpleLock
-
- CompositeTask - Class in org.jboss.threads
-
- CompositeTask(Runnable[]) - Constructor for class org.jboss.threads.CompositeTask
-
- compositeTask(Runnable...) - Static method in class org.jboss.threads.JBossExecutors
-
Create a task that is a composite of several other tasks.
- compositeTask(Collection<Runnable>) - Static method in class org.jboss.threads.JBossExecutors
-
Create a task that is a composite of several other tasks.
- concurrencyLimit - Variable in class org.jboss.threads.LimitedExecutor
-
- context - Variable in class org.jboss.threads.PrivilegedExecutor
-
- ContextClassLoaderExecutor - Class in org.jboss.threads
-
- ContextClassLoaderExecutor(ClassLoader, DirectExecutor) - Constructor for class org.jboss.threads.ContextClassLoaderExecutor
-
- contextClassLoaderExecutor(DirectExecutor, ClassLoader) - Static method in class org.jboss.threads.JBossExecutors
-
Create a direct executor which runs tasks with the given context class loader.
- contextClassLoaderResetter() - Static method in class org.jboss.threads.JBossExecutors
-
Get a Runnable which, when executed, clears the thread context class loader (if the caller has sufficient
privileges).
- ContextClassLoaderSavingRunnable - Class in org.jboss.threads
-
- ContextClassLoaderSavingRunnable(ClassLoader, Runnable) - Constructor for class org.jboss.threads.ContextClassLoaderSavingRunnable
-
- COPY_CONTEXT_CLASSLOADER_PERMISSION - Static variable in class org.jboss.threads.JBossExecutors
-
- copyOf(AtomicArray.Creator<V>, V[], int) - Static method in class org.jboss.threads.AtomicArray
-
- coreThreads - Variable in class org.jboss.threads.QueueExecutor
-
- CountingRejectHandler(RejectedExecutionHandler) - Constructor for class org.jboss.threads.JBossScheduledThreadPoolExecutor.CountingRejectHandler
-
- CountingRejectHandler(RejectedExecutionHandler) - Constructor for class org.jboss.threads.JBossThreadPoolExecutor.CountingRejectHandler
-
- create(AtomicReferenceFieldUpdater<T, V[]>, Class<V>) - Static method in class org.jboss.threads.AtomicArray
-
Convenience method to create an instance.
- create(AtomicReferenceFieldUpdater<T, V[]>, AtomicArray.Creator<V>) - Static method in class org.jboss.threads.AtomicArray
-
Convenience method to create an instance.
- create(int) - Method in interface org.jboss.threads.AtomicArray.Creator
-
- create(int) - Method in class org.jboss.threads.AtomicArray.ReflectCreator
-
- create() - Method in class org.jboss.threads.DependencyTaskBuilder
-
Create, and possibly execute, a dependent task from this builder.
- createThread(Runnable) - Method in class org.jboss.threads.JBossThreadFactory
-
- creatingContext - Variable in class org.jboss.threads.JBossThreadFactory
-
- creator - Variable in class org.jboss.threads.AtomicArray
-
- CTH - Static variable in class org.jboss.threads.Dependency
-
- currentTask() - Static method in class org.jboss.threads.Dependency
-
Get the dependency task which this thread is currently running.
- currentThread() - Static method in class org.jboss.threads.JBossThread
-
Get the current JBossThread, or null if the current thread is not a JBossThread.
- currentThreadCount - Variable in class org.jboss.threads.ThreadFactoryExecutor
-
- daemon - Variable in class org.jboss.threads.JBossThreadFactory
-
- delegate - Variable in class org.jboss.threads.CleanupExecutor
-
- delegate - Variable in class org.jboss.threads.ContextClassLoaderExecutor
-
- delegate - Variable in class org.jboss.threads.ContextClassLoaderSavingRunnable
-
- delegate - Variable in class org.jboss.threads.DelegatingBlockingExecutor
-
- delegate - Variable in class org.jboss.threads.DelegatingBlockingExecutorService
-
- delegate - Variable in class org.jboss.threads.DelegatingDirectBlockingExecutor
-
- delegate - Variable in class org.jboss.threads.DelegatingExecutor
-
- delegate - Variable in class org.jboss.threads.DelegatingExecutorService
-
- delegate - Variable in class org.jboss.threads.DelegatingRunnable
-
- delegate - Variable in class org.jboss.threads.DelegatingScheduledExecutorService
-
- delegate - Variable in class org.jboss.threads.DelegatingWrappedExecutor
-
- delegate - Variable in class org.jboss.threads.ExceptionLoggingExecutor
-
- delegate - Variable in class org.jboss.threads.InitializingExecutor
-
- delegate - Variable in class org.jboss.threads.JBossScheduledThreadPoolExecutor.CountingRejectHandler
-
- delegate - Variable in class org.jboss.threads.JBossThreadPoolExecutor.CountingRejectHandler
-
- delegate - Variable in class org.jboss.threads.PrivilegedExecutor
-
- delegate - Variable in class org.jboss.threads.ThreadFormattedNameExecutor
-
- delegate - Variable in class org.jboss.threads.ThreadNameExecutor
-
- delegate - Variable in class org.jboss.threads.ThreadNameNotatingExecutor
-
- delegate - Variable in class org.jboss.threads.UninterruptibleExecutor
-
- delegate - Variable in class org.jboss.threads.WrappingThreadFactory
-
- DelegatingBlockingExecutor - Class in org.jboss.threads
-
An executor that simply delegates to another executor.
- DelegatingBlockingExecutor(BlockingExecutor) - Constructor for class org.jboss.threads.DelegatingBlockingExecutor
-
- DelegatingBlockingExecutorService - Class in org.jboss.threads
-
- DelegatingBlockingExecutorService(BlockingExecutor) - Constructor for class org.jboss.threads.DelegatingBlockingExecutorService
-
- DelegatingDirectBlockingExecutor - Class in org.jboss.threads
-
- DelegatingDirectBlockingExecutor(DirectExecutor) - Constructor for class org.jboss.threads.DelegatingDirectBlockingExecutor
-
- DelegatingDirectExecutor - Class in org.jboss.threads
-
A direct executor that simply delegates to another direct executor.
- DelegatingDirectExecutor(DirectExecutor) - Constructor for class org.jboss.threads.DelegatingDirectExecutor
-
- DelegatingDirectExecutorService - Class in org.jboss.threads
-
A DirectExecutor version of ProtectedExecutorService.
- DelegatingDirectExecutorService(DirectExecutor) - Constructor for class org.jboss.threads.DelegatingDirectExecutorService
-
- DelegatingExecutor - Class in org.jboss.threads
-
An executor that simply delegates to another executor.
- DelegatingExecutor(Executor) - Constructor for class org.jboss.threads.DelegatingExecutor
-
- DelegatingExecutorService - Class in org.jboss.threads
-
An implementation of ExecutorService that delegates to the real executor, while disallowing termination.
- DelegatingExecutorService(Executor) - Constructor for class org.jboss.threads.DelegatingExecutorService
-
- DelegatingRunnable - Class in org.jboss.threads
-
- DelegatingRunnable(Runnable) - Constructor for class org.jboss.threads.DelegatingRunnable
-
- DelegatingScheduledExecutorService - Class in org.jboss.threads
-
An implementation of ScheduledExecutorService that delegates to the real executor, while disallowing termination.
- DelegatingScheduledExecutorService(ScheduledExecutorService) - Constructor for class org.jboss.threads.DelegatingScheduledExecutorService
-
- DelegatingWrappedExecutor - Class in org.jboss.threads
-
- DelegatingWrappedExecutor(WrappingExecutor, DirectExecutor) - Constructor for class org.jboss.threads.DelegatingWrappedExecutor
-
- DelegatingWrappingExecutor - Class in org.jboss.threads
-
- DelegatingWrappingExecutor(Executor) - Constructor for class org.jboss.threads.DelegatingWrappingExecutor
-
- dependencies - Variable in class org.jboss.threads.DependencyTaskBuilder
-
- Dependency - Class in org.jboss.threads
-
A task which depends on other tasks, and which may have tasks depending upon it.
- Dependency(Executor, Runnable, int) - Constructor for class org.jboss.threads.Dependency
-
- Dependency.Runner - Class in org.jboss.threads
-
- Dependency.State - Enum in org.jboss.threads
-
- dependencyFailed() - Method in class org.jboss.threads.Dependency
-
- dependencyFinished() - Method in class org.jboss.threads.Dependency
-
- DependencyTaskBuilder - Class in org.jboss.threads
-
A builder for a dependency task.
- DependencyTaskBuilder(Executor, Runnable) - Constructor for class org.jboss.threads.DependencyTaskBuilder
-
- dependencyTaskBuilder(Executor, Runnable) - Static method in class org.jboss.threads.JBossExecutors
-
Create a builder for a dependent task.
- dependents - Variable in class org.jboss.threads.Dependency.Runner
-
- depUpdater - Static variable in class org.jboss.threads.Dependency
-
- DIRECT_EXECUTOR_SERVICE - Static variable in class org.jboss.threads.JBossExecutors
-
- directBlockingExecutor(DirectExecutor) - Static method in class org.jboss.threads.JBossExecutors
-
An executor which delegates to the given direct executor, but implements the blocking executor interface.
- DirectExecutor - Interface in org.jboss.threads
-
A direct executor.
- directExecutor() - Static method in class org.jboss.threads.JBossExecutors
-
Get the direct executor.
- directExecutorService() - Static method in class org.jboss.threads.DelegatingBlockingExecutorService
-
- directExecutorService() - Static method in class org.jboss.threads.DelegatingExecutorService
-
- DirectExecutorService - Interface in org.jboss.threads
-
A direct executor service.
- directExecutorService() - Static method in class org.jboss.threads.JBossExecutors
-
Get the direct executor service.
- DISCARD_OLDEST_POLICY - Static variable in class org.jboss.threads.JBossExecutors
-
- DISCARD_POLICY - Static variable in class org.jboss.threads.JBossExecutors
-
- DISCARDING_EXECUTOR_SERVICE - Static variable in class org.jboss.threads.JBossExecutors
-
- DiscardingExecutor - Class in org.jboss.threads
-
- DiscardingExecutor() - Constructor for class org.jboss.threads.DiscardingExecutor
-
- discardingExecutor() - Static method in class org.jboss.threads.JBossExecutors
-
Get the discarding executor.
- discardingExecutorService() - Static method in class org.jboss.threads.JBossExecutors
-
Get the discarding executor service.
- discardOldestPolicy() - Static method in class org.jboss.threads.JBossExecutors
-
Get the discard-oldest policy for a ThreadPoolExecutor.
- discardPolicy() - Static method in class org.jboss.threads.JBossExecutors
-
Get the discard policy for a ThreadPoolExecutor.
- doInterrupt() - Method in class org.jboss.threads.JBossThread
-
- elements - Variable in class org.jboss.threads.ArrayQueue
-
- emptyArray - Variable in class org.jboss.threads.AtomicArray
-
- enqueueCondition - Variable in class org.jboss.threads.QueueExecutor
-
- EventListener<A> - Interface in org.jboss.threads
-
An event listener which handles a single event and accepts an attachment of some type.
- ExceptionLoggingExecutor - Class in org.jboss.threads
-
- ExceptionLoggingExecutor(DirectExecutor, Logger, Logger.Level) - Constructor for class org.jboss.threads.ExceptionLoggingExecutor
-
- ExceptionLoggingExecutor(DirectExecutor, Logger) - Constructor for class org.jboss.threads.ExceptionLoggingExecutor
-
- exceptionLoggingExecutor(DirectExecutor, Logger) - Static method in class org.jboss.threads.JBossExecutors
-
Create a direct executor which consumes and logs errors that are thrown.
- exceptionLoggingExecutor(DirectExecutor, Logger, Logger.Level) - Static method in class org.jboss.threads.JBossExecutors
-
Create a direct executor which consumes and logs errors that are thrown.
- exceptionLoggingExecutor(DirectExecutor) - Static method in class org.jboss.threads.JBossExecutors
-
Create a direct executor which consumes and logs errors that are thrown to the default thread error category
"org.jboss.threads.errors".
- execute(Runnable) - Method in class org.jboss.threads.BalancingExecutor
-
Execute a task.
- execute(Runnable) - Method in interface org.jboss.threads.BlockingExecutor
-
Executes the given command at some time in the future.
- execute(Runnable) - Method in class org.jboss.threads.CleanupExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.ContextClassLoaderExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.DelegatingBlockingExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.DelegatingBlockingExecutorService
-
- execute(Runnable) - Method in class org.jboss.threads.DelegatingDirectBlockingExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.DelegatingExecutor
-
Execute a task by passing it to the delegate executor.
- execute(Runnable) - Method in class org.jboss.threads.DelegatingExecutorService
-
- execute(Runnable) - Method in class org.jboss.threads.DelegatingWrappedExecutor
-
- execute(DirectExecutor, Runnable) - Method in class org.jboss.threads.DelegatingWrappingExecutor
-
- execute(Runnable) - Method in interface org.jboss.threads.DirectExecutor
-
Executes the given command in the calling thread.
- execute(Runnable) - Method in class org.jboss.threads.DiscardingExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.ExceptionLoggingExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.InitializingExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.LimitedExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.NotifyingDirectExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.OrderedExecutor
-
Run a task.
- execute(Runnable) - Method in class org.jboss.threads.PrivilegedExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.QueueExecutor
-
Execute a task.
- execute(Runnable) - Method in class org.jboss.threads.QueuelessExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.RejectingExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.SimpleDirectExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.ThreadFactoryExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.ThreadFormattedNameExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.ThreadNameExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.ThreadNameNotatingExecutor
-
- execute(Runnable) - Method in class org.jboss.threads.UninterruptibleExecutor
-
- execute(Runnable) - Method in interface org.jboss.threads.WrappingExecutor
-
Run the given task directly, without a wrapper.
- execute(DirectExecutor, Runnable) - Method in interface org.jboss.threads.WrappingExecutor
-
Run the given task within the given wrapper.
- executeBlocking(Runnable) - Method in interface org.jboss.threads.BlockingExecutor
-
Execute a task, blocking until it can be accepted, or until the calling thread is interrupted.
- executeBlocking(Runnable, long, TimeUnit) - Method in interface org.jboss.threads.BlockingExecutor
-
Execute a task, blocking until it can be accepted, a timeout elapses, or the calling thread is interrupted.
- executeBlocking(Runnable) - Method in class org.jboss.threads.DelegatingBlockingExecutor
-
- executeBlocking(Runnable, long, TimeUnit) - Method in class org.jboss.threads.DelegatingBlockingExecutor
-
- executeBlocking(Runnable) - Method in class org.jboss.threads.DelegatingBlockingExecutorService
-
- executeBlocking(Runnable, long, TimeUnit) - Method in class org.jboss.threads.DelegatingBlockingExecutorService
-
- executeBlocking(Runnable, long, TimeUnit) - Method in class org.jboss.threads.DelegatingDirectBlockingExecutor
-
- executeBlocking(Runnable) - Method in class org.jboss.threads.DelegatingDirectBlockingExecutor
-
- executeBlocking(Runnable) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- executeBlocking(Runnable, long, TimeUnit) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- executeBlocking(Runnable) - Method in class org.jboss.threads.OrderedExecutor
-
- executeBlocking(Runnable, long, TimeUnit) - Method in class org.jboss.threads.OrderedExecutor
-
- executeBlocking(Runnable) - Method in class org.jboss.threads.QueueExecutor
-
Execute a task, blocking until it can be accepted, or until the calling thread is interrupted.
- executeBlocking(Runnable, long, TimeUnit) - Method in class org.jboss.threads.QueueExecutor
-
Execute a task, blocking until it can be accepted, a timeout elapses, or the calling thread is interrupted.
- executeBlocking(Runnable) - Method in class org.jboss.threads.QueuelessExecutor
-
- executeBlocking(Runnable, long, TimeUnit) - Method in class org.jboss.threads.QueuelessExecutor
-
- executeBlocking(Runnable) - Method in class org.jboss.threads.ThreadFactoryExecutor
-
- executeBlocking(Runnable, long, TimeUnit) - Method in class org.jboss.threads.ThreadFactoryExecutor
-
- executeNonBlocking(Runnable) - Method in interface org.jboss.threads.BlockingExecutor
-
Execute a task, without blocking.
- executeNonBlocking(Runnable) - Method in class org.jboss.threads.DelegatingBlockingExecutor
-
- executeNonBlocking(Runnable) - Method in class org.jboss.threads.DelegatingBlockingExecutorService
-
- executeNonBlocking(Runnable) - Method in class org.jboss.threads.DelegatingDirectBlockingExecutor
-
- executeNonBlocking(Runnable) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- executeNonBlocking(Runnable) - Method in class org.jboss.threads.OrderedExecutor
-
- executeNonBlocking(Runnable) - Method in class org.jboss.threads.QueueExecutor
-
Execute a task, without blocking.
- executeNonBlocking(Runnable) - Method in class org.jboss.threads.QueuelessExecutor
-
- executeNonBlocking(Runnable) - Method in class org.jboss.threads.ThreadFactoryExecutor
-
- executeUninterruptibly(Executor, Runnable) - Static method in class org.jboss.threads.JBossExecutors
-
Execute a task uninterruptibly.
- executeWithInterruptDeferred(Runnable) - Static method in class org.jboss.threads.JBossThread
-
Defer interrupts for the duration of some task.
- executeWithInterruptDeferred(DirectExecutor, Runnable) - Static method in class org.jboss.threads.JBossThread
-
Defer interrupts for the duration of some task.
- executeWithInterruptDeferred(Callable<T>) - Static method in class org.jboss.threads.JBossThread
-
Defer interrupts for the duration of some task.
- executeWithInterruptDeferred(PrivilegedAction<T>) - Static method in class org.jboss.threads.JBossThread
-
Defer interrupts for the duration of some task.
- executeWithInterruptDeferred(PrivilegedExceptionAction<T>) - Static method in class org.jboss.threads.JBossThread
-
Defer interrupts for the duration of some task.
- ExecutionInterruptedException - Exception in org.jboss.threads
-
Thrown when a Executor.execute(Runnable) submission is interrupted before the task could be accepted.
- ExecutionInterruptedException() - Constructor for exception org.jboss.threads.ExecutionInterruptedException
-
Constructs a ExecutionInterruptedException with no detail message.
- ExecutionInterruptedException(String) - Constructor for exception org.jboss.threads.ExecutionInterruptedException
-
Constructs a ExecutionInterruptedException with the specified detail message.
- ExecutionInterruptedException(Throwable) - Constructor for exception org.jboss.threads.ExecutionInterruptedException
-
Constructs a ExecutionInterruptedException with the specified cause.
- ExecutionInterruptedException(String, Throwable) - Constructor for exception org.jboss.threads.ExecutionInterruptedException
-
Constructs a ExecutionInterruptedException with the specified detail message and cause.
- ExecutionTimedOutException - Exception in org.jboss.threads
-
Thrown when an execute-with-timeout method is called and the timeout elapsed before a task could be accepted.
- ExecutionTimedOutException() - Constructor for exception org.jboss.threads.ExecutionTimedOutException
-
Constructs a ExecutionTimedOutException with no detail message.
- ExecutionTimedOutException(String) - Constructor for exception org.jboss.threads.ExecutionTimedOutException
-
Constructs a ExecutionTimedOutException with the specified detail message.
- ExecutionTimedOutException(Throwable) - Constructor for exception org.jboss.threads.ExecutionTimedOutException
-
Constructs a ExecutionTimedOutException with the specified cause.
- ExecutionTimedOutException(String, Throwable) - Constructor for exception org.jboss.threads.ExecutionTimedOutException
-
Constructs a ExecutionTimedOutException with the specified detail message and cause.
- executor - Variable in class org.jboss.threads.AsyncFutureTask
-
- executor - Variable in class org.jboss.threads.Dependency
-
- executor - Variable in class org.jboss.threads.DependencyTaskBuilder
-
- executor - Variable in class org.jboss.threads.ExecutorTask
-
- executor(WrappingExecutor, DirectExecutor) - Static method in class org.jboss.threads.JBossExecutors
-
An executor which delegates to a wrapping executor, wrapping each task in a task wrapper.
- executor - Variable in class org.jboss.threads.LimitedExecutor
-
- executors - Variable in class org.jboss.threads.BalancingExecutor
-
- executorsUpdater - Static variable in class org.jboss.threads.BalancingExecutor
-
- ExecutorTask - Class in org.jboss.threads
-
- ExecutorTask(DirectExecutor, Runnable) - Constructor for class org.jboss.threads.ExecutorTask
-
- executorTask(DirectExecutor, Runnable) - Static method in class org.jboss.threads.JBossExecutors
-
Get a task that runs the given task through the given direct executor.
- ReflectCreator(Class<V>) - Constructor for class org.jboss.threads.AtomicArray.ReflectCreator
-
- Reg(AsyncFuture.Listener<? super T, A>, A) - Constructor for class org.jboss.threads.AsyncFutureTask.Reg
-
- registerDeferral(JBossThread) - Static method in class org.jboss.threads.JBossThread
-
- Registration(EventListener<A>, A) - Constructor for class org.jboss.threads.SimpleShutdownListenable.Registration
-
- rejectCount - Variable in class org.jboss.threads.JBossScheduledThreadPoolExecutor
-
- rejectCount - Variable in class org.jboss.threads.JBossThreadPoolExecutor
-
- rejectCount - Variable in class org.jboss.threads.QueueExecutor
-
- rejected - Variable in class org.jboss.threads.ThreadFactoryExecutor
-
- rejectedCount - Variable in class org.jboss.threads.QueuelessExecutor
-
- rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class org.jboss.threads.HandoffRejectedExecutionHandler
-
- rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class org.jboss.threads.JBossScheduledThreadPoolExecutor.CountingRejectHandler
-
- rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class org.jboss.threads.JBossThreadPoolExecutor.CountingRejectHandler
-
- REJECTING_EXECUTOR_SERVICE - Static variable in class org.jboss.threads.JBossExecutors
-
- rejectingExecutor() - Static method in class org.jboss.threads.JBossExecutors
-
Get the rejecting executor.
- rejectingExecutor(String) - Static method in class org.jboss.threads.JBossExecutors
-
Get a rejecting executor.
- RejectingExecutor - Class in org.jboss.threads
-
- RejectingExecutor() - Constructor for class org.jboss.threads.RejectingExecutor
-
- RejectingExecutor(String) - Constructor for class org.jboss.threads.RejectingExecutor
-
- rejectingExecutorService() - Static method in class org.jboss.threads.JBossExecutors
-
Get the rejecting executor service.
- rejectingExecutorService(String) - Static method in class org.jboss.threads.JBossExecutors
-
Get the rejecting executor service.
- remainingDependencies - Variable in class org.jboss.threads.Dependency
-
Number of dependencies left before this task can start.
- remove(T, V, boolean) - Method in class org.jboss.threads.AtomicArray
-
Atomically replace the array with a new array which does not include the first occurrance of the given value, if
the value is present in the array.
- remove(T, V, Comparator<? super V>) - Method in class org.jboss.threads.AtomicArray
-
Remove a value to a sorted array.
- removeAll(T, V, boolean) - Method in class org.jboss.threads.AtomicArray
-
Atomically replace the array with a new array which does not include any occurrances of the given value, if
the value is present in the array.
- removeCondition - Variable in class org.jboss.threads.OrderedExecutor
-
- removeCondition - Variable in class org.jboss.threads.QueueExecutor
-
- removeExecutor(Executor) - Method in class org.jboss.threads.BalancingExecutor
-
Remove a delegate executor.
- resettingExecutor(DirectExecutor) - Static method in class org.jboss.threads.JBossExecutors
-
Create a direct executor which delegates tasks to the given executor, and then clears all thread-local
data after each task completes (regardless of outcome).
- resettingThreadFactory(ThreadFactory) - Static method in class org.jboss.threads.JBossExecutors
-
Create a thread factory which resets all thread-local storage and delegates to the given thread factory.
- result - Variable in class org.jboss.threads.AsyncFutureTask
-
- run() - Method in class org.jboss.threads.AsyncFutureTask.Reg
-
- run() - Method in class org.jboss.threads.CompositeTask
-
- run() - Method in class org.jboss.threads.ContextClassLoaderSavingRunnable
-
- run() - Method in class org.jboss.threads.DelegatingRunnable
-
- run() - Method in class org.jboss.threads.Dependency.Runner
-
- run() - Method in class org.jboss.threads.ExecutorTask
-
- run(R, DirectExecutor, TaskNotifier<? super R, ? super A>, A) - Static method in class org.jboss.threads.JBossExecutors
-
Run a task through the given direct executor, invoking the given notifier with the given attachment.
- run(R, TaskNotifier<? super R, ? super A>, A) - Static method in class org.jboss.threads.JBossExecutors
-
Run a task, invoking the given notifier with the given attachment.
- run() - Method in class org.jboss.threads.JBossThread
-
Execute the thread's Runnable.
- run() - Method in class org.jboss.threads.JBossThreadFactory.ThreadCreateAction
-
- run() - Method in class org.jboss.threads.LimitedExecutor.Runner
-
- run() - Method in class org.jboss.threads.NotifyingRunnable
-
- run() - Method in class org.jboss.threads.NullRunnable
-
- run() - Method in class org.jboss.threads.OrderedExecutor.Runner
-
- run() - Method in class org.jboss.threads.QueueExecutor.Worker
-
- run() - Method in class org.jboss.threads.QueuelessExecutor.Worker
-
- run() - Method in class org.jboss.threads.SimpleShutdownListenable.Registration
-
- run() - Method in class org.jboss.threads.ThreadLocalResetter
-
- runCount - Variable in class org.jboss.threads.LimitedExecutor.Runner
-
- runnable - Variable in class org.jboss.threads.Dependency.Runner
-
- runnable - Variable in class org.jboss.threads.QueuelessExecutor.Worker
-
- runnableDequeued - Variable in class org.jboss.threads.QueuelessExecutor
-
- runnables - Variable in class org.jboss.threads.CompositeTask
-
- runner - Variable in class org.jboss.threads.Dependency
-
- Runner(Runnable) - Constructor for class org.jboss.threads.Dependency.Runner
-
- runner - Variable in class org.jboss.threads.LimitedExecutor
-
- Runner() - Constructor for class org.jboss.threads.LimitedExecutor.Runner
-
- runner - Variable in class org.jboss.threads.OrderedExecutor
-
- Runner() - Constructor for class org.jboss.threads.OrderedExecutor.Runner
-
- running - Variable in class org.jboss.threads.OrderedExecutor
-
- runningThreads - Variable in class org.jboss.threads.QueuelessExecutor
-
- runTask(Runnable) - Method in class org.jboss.threads.QueueExecutor
-
- safeExecute(AsyncFutureTask<T>.Reg<A>) - Method in class org.jboss.threads.AsyncFutureTask
-
- schedule(Runnable, long, TimeUnit) - Method in class org.jboss.threads.DelegatingScheduledExecutorService
-
- schedule(Callable<V>, long, TimeUnit) - Method in class org.jboss.threads.DelegatingScheduledExecutorService
-
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.jboss.threads.DelegatingScheduledExecutorService
-
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.jboss.threads.DelegatingScheduledExecutorService
-
- searchPattern - Static variable in class org.jboss.threads.ThreadNameInfo
-
- seq - Variable in class org.jboss.threads.BalancingExecutor
-
- serialVersionUID - Static variable in exception org.jboss.threads.ExecutionInterruptedException
-
- serialVersionUID - Static variable in exception org.jboss.threads.ExecutionTimedOutException
-
- serialVersionUID - Static variable in exception org.jboss.threads.StoppedExecutorException
-
- serialVersionUID - Static variable in exception org.jboss.threads.ThreadCreationException
-
- set(T, V[]) - Method in class org.jboss.threads.AtomicArray
-
Update the value of this array.
- setAllowCoreThreadTimeout(boolean) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- setAllowCoreThreadTimeout(boolean) - Method in interface org.jboss.threads.management.BoundedQueueThreadPoolExecutorMBean
-
- setAllowCoreThreadTimeout(boolean) - Method in class org.jboss.threads.QueueExecutor
- setBlocking(boolean) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- setBlocking(boolean) - Method in interface org.jboss.threads.management.BoundedThreadPoolExecutorMBean
-
- setBlocking(boolean) - Method in class org.jboss.threads.QueueExecutor
-
Set whether this thread pool executor should be set to block when a task cannot be accepted immediately.
- setBlocking(boolean) - Method in class org.jboss.threads.QueuelessExecutor
-
- setBlocking(boolean) - Method in class org.jboss.threads.ThreadFactoryExecutor
-
- setCancelled() - Method in class org.jboss.threads.AsyncFutureTask
-
Set the cancelled result of this operation.
- setContextClassLoader(Thread, ClassLoader) - Static method in class org.jboss.threads.JBossExecutors
-
Privileged method to set the context class loader of the given thread.
- setCoreThreads(int) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- setCoreThreads(int) - Method in interface org.jboss.threads.management.BoundedQueueThreadPoolExecutorMBean
-
- setCoreThreads(int) - Method in class org.jboss.threads.QueueExecutor
- setFailed(Throwable) - Method in class org.jboss.threads.AsyncFutureTask
-
Set the failure result of this operation.
- setHandoffExecutor(Executor) - Method in class org.jboss.threads.QueueExecutor
-
Set the handoff executor which is called when a task cannot be accepted immediately.
- setHandoffExecutor(Executor) - Method in class org.jboss.threads.QueuelessExecutor
-
- setKeepAliveTime(long) - Method in class org.jboss.threads.JBossScheduledThreadPoolExecutor
-
- setKeepAliveTime(long, TimeUnit) - Method in class org.jboss.threads.JBossScheduledThreadPoolExecutor
-
- setKeepAliveTime(long) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- setKeepAliveTime(long) - Method in interface org.jboss.threads.management.ThreadPoolExecutorMBean
-
- setKeepAliveTime(long, TimeUnit) - Method in class org.jboss.threads.QueueExecutor
-
Set the keep-alive time to the given amount of time.
- setKeepAliveTime(long) - Method in class org.jboss.threads.QueueExecutor
- setKeepAliveTime(long) - Method in class org.jboss.threads.QueuelessExecutor
-
- setKeepAliveTime(long) - Method in class org.jboss.threads.ThreadFactoryExecutor
-
- setMaxThreads(int) - Method in class org.jboss.threads.JBossScheduledThreadPoolExecutor
-
- setMaxThreads(int) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- setMaxThreads(int) - Method in interface org.jboss.threads.management.ThreadPoolExecutorMBean
-
- setMaxThreads(int) - Method in class org.jboss.threads.QueueExecutor
- setMaxThreads(int) - Method in class org.jboss.threads.QueuelessExecutor
-
- setMaxThreads(int) - Method in class org.jboss.threads.ThreadFactoryExecutor
-
- setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class org.jboss.threads.JBossScheduledThreadPoolExecutor
-
- setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- setResult(T) - Method in class org.jboss.threads.AsyncFutureTask
-
Set the successful result of this operation.
- setRunnable(Runnable) - Method in class org.jboss.threads.QueuelessExecutor.Worker
-
- setThreadNameInfo(ThreadNameInfo) - Method in class org.jboss.threads.JBossThread
-
Set the thread name information.
- setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.jboss.threads.JBossThread
-
Change the uncaught exception handler for this thread.
- shutdown() - Method in class org.jboss.threads.DelegatingBlockingExecutorService
-
- shutdown() - Method in class org.jboss.threads.DelegatingExecutorService
-
- shutdown() - Method in class org.jboss.threads.OrderedExecutor
-
- shutdown() - Method in class org.jboss.threads.QueueExecutor
- shutdown() - Method in class org.jboss.threads.QueuelessExecutor
-
- shutdown() - Method in class org.jboss.threads.SimpleShutdownListenable
-
Run and remove all registered listeners, and mark this object as having been shut down so that
future listeners are invoked immediately.
- shutdownListenable - Variable in class org.jboss.threads.JBossScheduledThreadPoolExecutor
-
- shutdownListenable - Variable in class org.jboss.threads.JBossThreadPoolExecutor
-
- shutdownListenable - Variable in class org.jboss.threads.QueueExecutor
-
- shutdownListenable - Variable in class org.jboss.threads.QueuelessExecutor
-
- ShutdownListenable - Interface in org.jboss.threads
-
An object which can have shutdown listeners registered on it.
- shutdownNow() - Method in class org.jboss.threads.DelegatingBlockingExecutorService
-
- shutdownNow() - Method in class org.jboss.threads.DelegatingExecutorService
-
- shutdownNow() - Method in class org.jboss.threads.OrderedExecutor
-
- shutdownNow() - Method in class org.jboss.threads.QueueExecutor
- shutdownNow() - Method in class org.jboss.threads.QueuelessExecutor
-
- signal() - Method in class org.jboss.threads.SimpleLock.SimpleCondition
-
- signalAll() - Method in class org.jboss.threads.SimpleLock.SimpleCondition
-
- SimpleCondition() - Constructor for class org.jboss.threads.SimpleLock.SimpleCondition
-
- SimpleDirectExecutor - Class in org.jboss.threads
-
- SimpleDirectExecutor() - Constructor for class org.jboss.threads.SimpleDirectExecutor
-
- SimpleLock - Class in org.jboss.threads
-
A simple lock impl which does no deadlock detection, no fairness, no reentrancy protection, no error checking,
and has basically no frills whatsoever.
- SimpleLock() - Constructor for class org.jboss.threads.SimpleLock
-
- SimpleLock.SimpleCondition - Class in org.jboss.threads
-
- SimpleShutdownListenable - Class in org.jboss.threads
-
A simple shutdown-listenable registry.
- SimpleShutdownListenable() - Constructor for class org.jboss.threads.SimpleShutdownListenable
-
- SimpleShutdownListenable.Registration<A> - Class in org.jboss.threads
-
- size() - Method in class org.jboss.threads.ArrayQueue
-
- sort(T, Comparator<? super V>) - Method in class org.jboss.threads.AtomicArray
-
Sort an array.
- stackSize - Variable in class org.jboss.threads.JBossThreadFactory
-
- start() - Method in class org.jboss.threads.JBossThread
-
Start the thread.
- started(TaskNotifier<? super R, ? super A>, R, A) - Static method in class org.jboss.threads.JBossExecutors
-
- started(R, A) - Method in interface org.jboss.threads.TaskNotifier
-
A task was started.
- startNewThread(Runnable) - Method in class org.jboss.threads.QueueExecutor
-
- state - Variable in class org.jboss.threads.Dependency
-
- State() - Constructor for enum org.jboss.threads.Dependency.State
-
- Status() - Constructor for enum org.jboss.threads.AsyncFuture.Status
-
- status - Variable in class org.jboss.threads.AsyncFutureTask
-
- stop - Variable in class org.jboss.threads.QueueExecutor
-
- stop - Variable in class org.jboss.threads.QueuelessExecutor
-
- StoppedExecutorException - Exception in org.jboss.threads
-
Thrown when a task is submitted to an executor which is in the process of, or has completed shutting down.
- StoppedExecutorException() - Constructor for exception org.jboss.threads.StoppedExecutorException
-
Constructs a StoppedExecutorException with no detail message.
- StoppedExecutorException(String) - Constructor for exception org.jboss.threads.StoppedExecutorException
-
Constructs a StoppedExecutorException with the specified detail message.
- StoppedExecutorException(Throwable) - Constructor for exception org.jboss.threads.StoppedExecutorException
-
Constructs a StoppedExecutorException with the specified cause.
- StoppedExecutorException(String, Throwable) - Constructor for exception org.jboss.threads.StoppedExecutorException
-
Constructs a StoppedExecutorException with the specified detail message and cause.
- tail - Variable in class org.jboss.threads.ArrayQueue
-
- takeTask() - Method in class org.jboss.threads.QueueExecutor
-
- target - Variable in class org.jboss.threads.HandoffRejectedExecutionHandler
-
- target - Variable in class org.jboss.threads.JBossThreadFactory.ThreadCreateAction
-
- task - Variable in class org.jboss.threads.DependencyTaskBuilder
-
- task - Variable in class org.jboss.threads.ExecutorTask
-
- taskClassLoader - Variable in class org.jboss.threads.ContextClassLoaderExecutor
-
- taskEnqueued - Variable in class org.jboss.threads.QueuelessExecutor
-
- taskExecutor - Variable in class org.jboss.threads.QueueExecutor
-
- taskExecutor - Variable in class org.jboss.threads.QueuelessExecutor
-
- taskExecutor - Variable in class org.jboss.threads.ThreadFactoryExecutor
-
- TaskNotifier<R extends java.lang.Runnable,A> - Interface in org.jboss.threads
-
A notifier which is called when tasks start, stop, or fail.
- taskWrapper - Variable in class org.jboss.threads.DelegatingWrappedExecutor
-
- taskWrapper - Variable in class org.jboss.threads.WrappingThreadFactory
-
- TCCL_RESETTER - Static variable in class org.jboss.threads.JBossExecutors
-
- terminated() - Method in class org.jboss.threads.JBossScheduledThreadPoolExecutor
-
- terminated() - Method in class org.jboss.threads.JBossThreadPoolExecutor
-
- THREAD_ERROR_LOGGER - Static variable in class org.jboss.threads.JBossExecutors
-
- THREAD_LOCAL_MAP_FIELD - Static variable in class org.jboss.threads.ThreadLocalResetter
-
- THREAD_LOCAL_RESETTER - Static variable in class org.jboss.threads.JBossExecutors
-
- threadCount - Variable in class org.jboss.threads.QueueExecutor
-
- ThreadCreateAction(Runnable) - Constructor for class org.jboss.threads.JBossThreadFactory.ThreadCreateAction
-
- ThreadCreationException - Exception in org.jboss.threads
-
Thrown when a thread factory refuses to create a thread for a thread pool.
- ThreadCreationException() - Constructor for exception org.jboss.threads.ThreadCreationException
-
Constructs a ThreadCreationException with no detail message.
- ThreadCreationException(String) - Constructor for exception org.jboss.threads.ThreadCreationException
-
Constructs a ThreadCreationException with the specified detail message.
- ThreadCreationException(Throwable) - Constructor for exception org.jboss.threads.ThreadCreationException
-
Constructs a ThreadCreationException with the specified cause.
- ThreadCreationException(String, Throwable) - Constructor for exception org.jboss.threads.ThreadCreationException
-
Constructs a ThreadCreationException with the specified detail message and cause.
- threadDeath - Variable in class org.jboss.threads.QueuelessExecutor
-
- ThreadExecutorMBean - Interface in org.jboss.threads.management
-
- threadExitCondition - Variable in class org.jboss.threads.QueueExecutor
-
- threadFactory - Variable in class org.jboss.threads.QueueExecutor
-
- threadFactory - Variable in class org.jboss.threads.QueuelessExecutor
-
- threadFactoryExecutor(ThreadFactory) - Static method in class org.jboss.threads.JBossExecutors
-
Create an executor that executes each task in a new thread.
- threadFactoryExecutor(ThreadFactory, int) - Static method in class org.jboss.threads.JBossExecutors
-
Create an executor that executes each task in a new thread.
- threadFactoryExecutor(ThreadFactory, int, boolean) - Static method in class org.jboss.threads.JBossExecutors
-
Create an executor that executes each task in a new thread.
- threadFactoryExecutor(ThreadFactory, int, boolean, DirectExecutor) - Static method in class org.jboss.threads.JBossExecutors
-
Create an executor that executes each task in a new thread.
- ThreadFactoryExecutor - Class in org.jboss.threads
-
- ThreadFactoryExecutor(ThreadFactory, int, boolean, DirectExecutor) - Constructor for class org.jboss.threads.ThreadFactoryExecutor
-
- threadFormattedNameExecutor(DirectExecutor, String) - Static method in class org.jboss.threads.JBossExecutors
-
Create a direct executor which changes the thread name for the duration of a task using a formatted name.
- ThreadFormattedNameExecutor - Class in org.jboss.threads
-
- ThreadFormattedNameExecutor(String, DirectExecutor) - Constructor for class org.jboss.threads.ThreadFormattedNameExecutor
-
- threadGroup - Variable in class org.jboss.threads.JBossThreadFactory
-
- threadLocalResetter() - Static method in class org.jboss.threads.JBossExecutors
-
Get a Runnable which, when executed, clears the thread-local storage of the calling thread.
- ThreadLocalResetter - Class in org.jboss.threads
-
- ThreadLocalResetter() - Constructor for class org.jboss.threads.ThreadLocalResetter
-
- threadNameExecutor(DirectExecutor, String) - Static method in class org.jboss.threads.JBossExecutors
-
Create a direct executor which changes the thread name for the duration of a task.
- ThreadNameExecutor - Class in org.jboss.threads
-
- ThreadNameExecutor(String, DirectExecutor) - Constructor for class org.jboss.threads.ThreadNameExecutor
-
- threadNameInfo - Variable in class org.jboss.threads.JBossThread
-
- ThreadNameInfo - Class in org.jboss.threads
-
Thread name information.
- ThreadNameInfo(long, long, long) - Constructor for class org.jboss.threads.ThreadNameInfo
-
- threadNameNotateExecutor(DirectExecutor, String) - Static method in class org.jboss.threads.JBossExecutors
-
Create a direct executor which adds a note to the thread name for the duration of a task.
- ThreadNameNotatingExecutor - Class in org.jboss.threads
-
- ThreadNameNotatingExecutor(String, DirectExecutor) - Constructor for class org.jboss.threads.ThreadNameNotatingExecutor
-
- ThreadPoolExecutorMBean - Interface in org.jboss.threads.management
-
- toString() - Method in class org.jboss.threads.CleanupExecutor
-
- toString() - Method in class org.jboss.threads.CompositeTask
-
- toString() - Method in class org.jboss.threads.ContextClassLoaderExecutor
-
- toString() - Method in class org.jboss.threads.DelegatingBlockingExecutor
-
- toString() - Method in class org.jboss.threads.DelegatingBlockingExecutorService
-
- toString() - Method in class org.jboss.threads.DelegatingExecutor
-
- toString() - Method in class org.jboss.threads.DelegatingExecutorService
-
- toString() - Method in class org.jboss.threads.DelegatingRunnable
-
- toString() - Method in class org.jboss.threads.DiscardingExecutor
-
- toString() - Method in class org.jboss.threads.ExceptionLoggingExecutor
-
- toString() - Method in class org.jboss.threads.ExecutorTask
-
- toString() - Method in class org.jboss.threads.HandoffRejectedExecutionHandler
-
- toString() - Method in class org.jboss.threads.InitializingExecutor
-
- toString() - Method in class org.jboss.threads.LimitedExecutor.Runner
-
- toString() - Method in class org.jboss.threads.LimitedExecutor
-
- toString() - Method in class org.jboss.threads.LoggingUncaughtExceptionHandler
-
- toString() - Method in class org.jboss.threads.PrivilegedExecutor
-
- toString() - Method in class org.jboss.threads.RejectingExecutor
-
- toString() - Method in class org.jboss.threads.SimpleDirectExecutor
-
- toString() - Method in class org.jboss.threads.ThreadFactoryExecutor
-
- toString() - Method in class org.jboss.threads.ThreadFormattedNameExecutor
-
- toString() - Method in class org.jboss.threads.ThreadLocalResetter
-
- toString() - Method in class org.jboss.threads.ThreadNameExecutor
-
- toString() - Method in class org.jboss.threads.ThreadNameNotatingExecutor
-
- toString() - Method in class org.jboss.threads.WrappingThreadFactory
-
- tryLock() - Method in class org.jboss.threads.SimpleLock
-
- tryLock(long, TimeUnit) - Method in class org.jboss.threads.SimpleLock
-
- type - Variable in class org.jboss.threads.AtomicArray.ReflectCreator
-