Uses of Class
org.shoulder.monitor.concurrent.AutoScaleThreadPool.ScaleRule
Packages that use AutoScaleThreadPool.ScaleRule
-
Uses of AutoScaleThreadPool.ScaleRule in org.shoulder.monitor.concurrent
Methods in org.shoulder.monitor.concurrent that return AutoScaleThreadPool.ScaleRuleModifier and TypeMethodDescriptionAutoScaleThreadPool.ScaleRule.expansionDuration(Duration expansionDuration) AutoScaleThreadPool.ScaleRule.expansionLoadFactor(float expansionLoadFactor) AutoScaleThreadPool.ScaleRule.expansionThreadOneTime(int expansionThreadOneTime) AutoScaleThreadPool.ScaleRule.newRule()AutoScaleThreadPool.ScaleRule.shrinkageDuration(Duration shrinkageDuration) AutoScaleThreadPool.ScaleRule.shrinkageLoadFactor(float shrinkageLoadFactor) AutoScaleThreadPool.ScaleRule.shrinkageThreadOneTime(int shrinkageThreadOneTime) Constructors in org.shoulder.monitor.concurrent with parameters of type AutoScaleThreadPool.ScaleRuleModifierConstructorDescriptionAutoScaleThreadPool(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, RejectedExecutionHandler handler, AutoScaleThreadPool.ScaleRule scaleRule) 调用父类的构造方法,并初始化HashMap和线程池名称AutoScaleThreadPool(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory threadFactory, RejectedExecutionHandler handler, AutoScaleThreadPool.ScaleRule scaleRule) 调用父类的构造方法,并初始化HashMap和线程池名称AutoScaleThreadPool(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory threadFactory, AutoScaleThreadPool.ScaleRule scaleRule) 调用父类的构造方法,并初始化HashMap和线程池名称AutoScaleThreadPool(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, AutoScaleThreadPool.ScaleRule scaleRule) 调用父类的构造方法,并初始化HashMap和线程池名称