Class SiteAwareThreadPoolExecutor
java.lang.Object
org.craftercms.engine.util.concurrent.SiteAwareThreadPoolExecutor
- All Implemented Interfaces:
Executor
Utility class that wraps a
Executor object to support SiteContext in reusable threads- Since:
- 3.1
- Author:
- joseross
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SiteContextTheSiteContextto use for all threadsprotected ExecutorThe actualExecutorto use -
Constructor Summary
ConstructorsConstructorDescriptionSiteAwareThreadPoolExecutor(SiteContext siteContext, Executor wrappedExecutor) -
Method Summary
-
Field Details
-
siteContext
TheSiteContextto use for all threads -
wrappedExecutor
The actualExecutorto use
-
-
Constructor Details
-
SiteAwareThreadPoolExecutor
-
-
Method Details