public static class ActorScheduler.ActorSchedulerBuilder extends Object
| Constructor and Description |
|---|
ActorSchedulerBuilder() |
public ActorScheduler.ActorSchedulerBuilder setActorTimerQueue(ActorTimerQueue actorTimerQueue)
public ActorScheduler.ActorSchedulerBuilder setActorClock(ActorClock actorClock)
public ActorScheduler.ActorSchedulerBuilder setMetricsManager(MetricsManager metricsManager)
public ActorScheduler.ActorSchedulerBuilder setCpuBoundActorThreadCount(int actorThreadCount)
public ActorScheduler.ActorSchedulerBuilder setIoBoundActorThreadCount(int ioBoundActorsThreadCount)
public ActorScheduler.ActorSchedulerBuilder setActorThreadFactory(ActorScheduler.ActorThreadFactory actorThreadFactory)
public ActorScheduler.ActorSchedulerBuilder setBlockingTasksShutdownTime(java.time.Duration blockingTasksShutdownTime)
public ActorScheduler.ActorSchedulerBuilder setSchedulerName(String schedulerName)
public String getSchedulerName()
public ActorClock getActorClock()
public ActorTimerQueue getActorTimerQueue()
public MetricsManager getMetricsManager()
public int getCpuBoundActorThreadCount()
public int getIoBoundActorThreadCount()
public double[] getPriorityQuotas()
public ActorScheduler.ActorThreadFactory getActorThreadFactory()
public ThreadPoolExecutor getBlockingTasksRunner()
public java.time.Duration getBlockingTasksShutdownTime()
public ActorExecutor getActorExecutor()
public ActorThreadGroup getCpuBoundActorThreads()
public ActorThreadGroup getIoBoundActorThreads()
public ActorScheduler build()
Copyright © 2017–2019 camunda services GmbH. All rights reserved.