Package | Description |
---|---|
org.adroitlogic.x.core.exec |
This package contains the thread pool and executor implementation classes, that implements a scale before queuing
strategy for the thread pool scaling
|
Class and Description |
---|
ScaleFirstExecutorService
This is a ThreadPool executor implementation that scales up before queueing as opposed to the usual policy of the
ThreadPoolExecutor . |
ScaleFirstThreadPoolExecutor
This is only intended to be used with the
ScaleFirstExecutorService it assumes that the the blocking queue
that is passed in when creating the instance is compatible with the queue handling logic expected in the
ScaleFirstExecutorService |
Copyright © 2016–2019 AdroitLogic. All rights reserved.