Scala Library
|
|
class
DefaultExecutorScheduler(daemon : Boolean)
extends
SchedulerService with
ExecutorSchedulerDefaultExecutorScheduler
class uses a default
ThreadPoolExecutor
for executing Actor
s.
It can be configured using the two JVM properties
actors.corePoolSize
and
actors.maxPoolSize
that control the initial and
maximum size of the thread pool, respectively.Additional Constructor Summary | |
def
|
this : DefaultExecutorScheduler |
Value Summary | |
override val
|
CHECK_FREQ : Int |
val
|
executor : java.util.concurrent.ThreadPoolExecutor |
Methods inherited from ExecutorScheduler | |
onShutdown, isActive |
Methods inherited from ThreadPoolRunner | |
submit, execute, managedBlock |
Methods inherited from TaskRunner | |
!!, tryCatch |
Methods inherited from SchedulerService | |
printActorDump, onLockup, onLockup, run, execute, shutdown |
Methods inherited from ActorGC | |
newActor, gc, status, allTerminated, onTerminate, terminated |
Methods inherited from IScheduler | |
executeFromActor |
Methods inherited from AnyRef | |
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
Methods inherited from Any | |
==, !=, isInstanceOf, asInstanceOf |
Additional Constructor Details |
Value Details |
val
executor : java.util.concurrent.ThreadPoolExecutor
override
val
CHECK_FREQ : Int
Scala Library
|
|