Package org.apache.pekko.dispatch
Class ThreadPoolConfig$
java.lang.Object
org.apache.pekko.dispatch.ThreadPoolConfig$
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ThreadPoolConfig$Static reference to the singleton instance of this Scala object. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanINTERNAL APIintintscala.concurrent.duration.Durationscala.Function0<BlockingQueue<Runnable>>booleanapply(boolean allowCorePoolTimeout, int corePoolSize, int maxPoolSize, scala.concurrent.duration.Duration threadTimeout, scala.Function0<BlockingQueue<Runnable>> queueFactory, RejectedExecutionHandler rejectionPolicy, boolean isVirtualized) INTERNAL APIbooleanintintscala.concurrent.duration.Durationscala.Function0<BlockingQueue<Runnable>>booleanscala.Function0<BlockingQueue<Runnable>>arrayBlockingQueue(int capacity, boolean fair) booleanintintscala.concurrent.duration.Durationscala.Function0<BlockingQueue<Runnable>>scala.Function0<BlockingQueue<Runnable>>linkedBlockingQueue(int capacity) scala.Function0<BlockingQueue<Runnable>>reusableQueue(BlockingQueue<Runnable> queue) scala.Function0<BlockingQueue<Runnable>>reusableQueue(scala.Function0<BlockingQueue<Runnable>> queueFactory) intscaledPoolSize(int floor, double multiplier, int ceiling) scala.Function0<BlockingQueue<Runnable>>synchronousQueue(boolean fair) scala.Option<scala.Tuple7<Object,Object, Object, scala.concurrent.duration.Duration, scala.Function0<BlockingQueue<Runnable>>, RejectedExecutionHandler, Object>> unapply(ThreadPoolConfig x$0)
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
ThreadPoolConfig$
public ThreadPoolConfig$()
-
-
Method Details
-
$lessinit$greater$default$1
public boolean $lessinit$greater$default$1()INTERNAL APIConfiguration object for ThreadPoolExecutor
-
$lessinit$greater$default$2
public int $lessinit$greater$default$2() -
$lessinit$greater$default$3
public int $lessinit$greater$default$3() -
$lessinit$greater$default$4
public scala.concurrent.duration.Duration $lessinit$greater$default$4() -
$lessinit$greater$default$5
-
$lessinit$greater$default$6
-
$lessinit$greater$default$7
public boolean $lessinit$greater$default$7() -
defaultAllowCoreThreadTimeout
public boolean defaultAllowCoreThreadTimeout() -
defaultCorePoolSize
public int defaultCorePoolSize() -
defaultMaxPoolSize
public int defaultMaxPoolSize() -
defaultTimeout
public scala.concurrent.duration.Duration defaultTimeout() -
defaultRejectionPolicy
-
scaledPoolSize
public int scaledPoolSize(int floor, double multiplier, int ceiling) -
arrayBlockingQueue
-
synchronousQueue
-
linkedBlockingQueue
-
linkedBlockingQueue
-
reusableQueue
-
reusableQueue
public scala.Function0<BlockingQueue<Runnable>> reusableQueue(scala.Function0<BlockingQueue<Runnable>> queueFactory) -
apply
public ThreadPoolConfig apply(boolean allowCorePoolTimeout, int corePoolSize, int maxPoolSize, scala.concurrent.duration.Duration threadTimeout, scala.Function0<BlockingQueue<Runnable>> queueFactory, RejectedExecutionHandler rejectionPolicy, boolean isVirtualized) INTERNAL APIConfiguration object for ThreadPoolExecutor
-
apply$default$1
public boolean apply$default$1() -
apply$default$2
public int apply$default$2() -
apply$default$3
public int apply$default$3() -
apply$default$4
public scala.concurrent.duration.Duration apply$default$4() -
apply$default$5
-
apply$default$6
-
apply$default$7
public boolean apply$default$7() -
unapply
public scala.Option<scala.Tuple7<Object,Object, unapplyObject, scala.concurrent.duration.Duration, scala.Function0<BlockingQueue<Runnable>>, RejectedExecutionHandler, Object>> (ThreadPoolConfig x$0)
-