├── .gitignore ├── LICENSE ├── README.md ├── conf └── biz │ └── threadpool4j.xml ├── doc └── guide │ ├── .gitignore │ ├── 01-compile.md │ ├── 02-guide.md │ ├── 03-logger.md │ ├── 04-history.md │ └── images │ └── 多车道.jpg ├── example └── cn │ └── aofeng │ └── threadpool4j │ ├── CallableAnsyTask.java │ ├── RunnableAsynTask.java │ └── ThreadPoolExample.java ├── pom.xml ├── src └── cn │ └── aofeng │ └── threadpool4j │ ├── FailHandler.java │ ├── ThreadPool.java │ ├── ThreadPoolConfig.java │ ├── ThreadPoolImpl.java │ ├── ThreadPoolInfo.java │ ├── ThreadPoolManager.java │ ├── ThreadPoolStatus.java │ ├── ThreadStateInfo.java │ ├── ThreadUtil.java │ ├── handler │ ├── DiscardFailHandler.java │ └── LogErrorFailHandler.java │ └── job │ ├── AbstractJob.java │ ├── ThreadPoolStateJob.java │ ├── ThreadStackJob.java │ └── ThreadStateJob.java └── test ├── cn └── aofeng │ └── threadpool4j │ ├── ThreadPoolConfigTest.java │ ├── ThreadPoolManagerTest.java │ ├── ThreadPoolTest.java │ ├── threadpool4j_1.0.0.xml │ ├── threadpool4j_1.5.0.xml │ ├── threadpool4j_1.5.0_closethreadstate.xml │ ├── threadpool4j_2.1.0_no_default_pool.xml │ └── threadpool4j_2.5.0.xml └── logback-test.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/README.md -------------------------------------------------------------------------------- /conf/biz/threadpool4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/conf/biz/threadpool4j.xml -------------------------------------------------------------------------------- /doc/guide/.gitignore: -------------------------------------------------------------------------------- 1 | *.md.html 2 | -------------------------------------------------------------------------------- /doc/guide/01-compile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/doc/guide/01-compile.md -------------------------------------------------------------------------------- /doc/guide/02-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/doc/guide/02-guide.md -------------------------------------------------------------------------------- /doc/guide/03-logger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/doc/guide/03-logger.md -------------------------------------------------------------------------------- /doc/guide/04-history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/doc/guide/04-history.md -------------------------------------------------------------------------------- /doc/guide/images/多车道.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/doc/guide/images/多车道.jpg -------------------------------------------------------------------------------- /example/cn/aofeng/threadpool4j/CallableAnsyTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/example/cn/aofeng/threadpool4j/CallableAnsyTask.java -------------------------------------------------------------------------------- /example/cn/aofeng/threadpool4j/RunnableAsynTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/example/cn/aofeng/threadpool4j/RunnableAsynTask.java -------------------------------------------------------------------------------- /example/cn/aofeng/threadpool4j/ThreadPoolExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/example/cn/aofeng/threadpool4j/ThreadPoolExample.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/pom.xml -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/FailHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/FailHandler.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/ThreadPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/ThreadPool.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/ThreadPoolConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/ThreadPoolConfig.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/ThreadPoolImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/ThreadPoolImpl.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/ThreadPoolInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/ThreadPoolInfo.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/ThreadPoolManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/ThreadPoolManager.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/ThreadPoolStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/ThreadPoolStatus.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/ThreadStateInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/ThreadStateInfo.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/ThreadUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/ThreadUtil.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/handler/DiscardFailHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/handler/DiscardFailHandler.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/handler/LogErrorFailHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/handler/LogErrorFailHandler.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/job/AbstractJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/job/AbstractJob.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/job/ThreadPoolStateJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/job/ThreadPoolStateJob.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/job/ThreadStackJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/job/ThreadStackJob.java -------------------------------------------------------------------------------- /src/cn/aofeng/threadpool4j/job/ThreadStateJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/src/cn/aofeng/threadpool4j/job/ThreadStateJob.java -------------------------------------------------------------------------------- /test/cn/aofeng/threadpool4j/ThreadPoolConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/test/cn/aofeng/threadpool4j/ThreadPoolConfigTest.java -------------------------------------------------------------------------------- /test/cn/aofeng/threadpool4j/ThreadPoolManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/test/cn/aofeng/threadpool4j/ThreadPoolManagerTest.java -------------------------------------------------------------------------------- /test/cn/aofeng/threadpool4j/ThreadPoolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/test/cn/aofeng/threadpool4j/ThreadPoolTest.java -------------------------------------------------------------------------------- /test/cn/aofeng/threadpool4j/threadpool4j_1.0.0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/test/cn/aofeng/threadpool4j/threadpool4j_1.0.0.xml -------------------------------------------------------------------------------- /test/cn/aofeng/threadpool4j/threadpool4j_1.5.0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/test/cn/aofeng/threadpool4j/threadpool4j_1.5.0.xml -------------------------------------------------------------------------------- /test/cn/aofeng/threadpool4j/threadpool4j_1.5.0_closethreadstate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/test/cn/aofeng/threadpool4j/threadpool4j_1.5.0_closethreadstate.xml -------------------------------------------------------------------------------- /test/cn/aofeng/threadpool4j/threadpool4j_2.1.0_no_default_pool.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/test/cn/aofeng/threadpool4j/threadpool4j_2.1.0_no_default_pool.xml -------------------------------------------------------------------------------- /test/cn/aofeng/threadpool4j/threadpool4j_2.5.0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/test/cn/aofeng/threadpool4j/threadpool4j_2.5.0.xml -------------------------------------------------------------------------------- /test/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aofeng/threadpool4j/HEAD/test/logback-test.xml --------------------------------------------------------------------------------