Top Interfaces Classes
module org.glassfish.grizzly

Package org.glassfish.grizzly.threadpool


Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
ThreadPoolProbe

Monitoring probe providing callbacks that may be invoked by Grizzly ThreadPoolInfo implementations.

public interface
WorkerThread

Interface, which Grizzly thread pool threads should implement.

Class Summary

Modifier and TypeClass and Description
public abstract class
public class
DefaultWorkerThread

Default Grizzly worker thread implementation

public class
FixedThreadPool

Minimalistic fixed thread pool to allow for nice scalability if a good Queue impl is used.

public class
pack-priv class
ProbeNotifier

Utility class, which has notification methods for different ThreadPoolProbe events.

pack-priv class
QueueLimitedThreadPool

Need to evaluate queue size limit perf implications on this fixedpool variant.

public class
SyncThreadPool

ExecutorService implementation, which function the similar way as former Grizzly 1.x Pipeline based thread pools.

public class
ThreadPoolConfig

Grizzly thread-pool configuration, which might be used to create and initialize a thread-pool via GrizzlyExecutorService#createInstance(org.glassfish.grizzly.threadpool.ThreadPoolConfig).

public class
Threads

Set of Thread utilities.

public class