Top Interfaces Classes
[default module]

Package org.jboss.threads


Interface Summary

Modifier and TypeInterface and Description
public interface
ContextHandler<
the class of the context to capture
T
>

A handler for propagating context from a task submitter to a task execution.

public interface
InterruptHandler

A thread interrupt handler.

pack-priv interface

Class Summary

Modifier and TypeClass and Description
pack-priv class
pack-priv class
pack-priv class
DelegatingExecutor

An executor that simply delegates to another executor.

pack-priv class
DelegatingExecutorService

An implementation of ExecutorService that delegates to the real executor, while disallowing termination.

pack-priv class
pack-priv class
DelegatingScheduledExecutorService

An implementation of ScheduledExecutorService that delegates to the real executor, while disallowing termination.

pack-priv class
public class
EnhancedQueueExecutor

A task-or-thread queue backed thread pool executor service.

pack-priv abstract class
EnhancedQueueExecutorBase0

EQE base class: shared utilities and initial padding.

pack-priv abstract class
EnhancedQueueExecutorBase1

EQE base class: tail section.

pack-priv abstract class
EnhancedQueueExecutorBase2

EQE base class: padding.

pack-priv abstract class
EnhancedQueueExecutorBase3

EQE base class: head section.

pack-priv abstract class
EnhancedQueueExecutorBase4

EQE base class: padding.

pack-priv abstract class
EnhancedQueueExecutorBase5

EQE base: thread status

pack-priv abstract class
EnhancedQueueExecutorBase6

EQE base class: padding.

pack-priv class
EnhancedViewExecutor

A View Executor implementation which avoids lock contention in the common path.

pack-priv class
public class
JBossExecutors

JBoss thread- and executor-related utility and factory methods.

public class
public class
JBossThread

A JBoss thread.

public class
JBossThreadFactory

A factory for JBossThread instances.

pack-priv class
public class
ManagedThreadPoolExecutor

A version of ThreadPoolExecutor which implements ManageableThreadPoolExecutorService in order to allow opting out of using EnhancedQueueExecutor.

public class
Messages_$logger

Warning this class consists of generated code.

pack-priv class
pack-priv class
pack-priv class
public class
StoppedExecutorException

Thrown when a task is submitted to an executor which is in the process of, or has completed shutting down.

pack-priv class
pack-priv class
pack-priv class
ThreadNameInfo

Thread name information.

pack-priv class
public class
public abstract class
ViewExecutor

An executor service that is actually a "view" over another executor service.

pack-priv class