public class JETaskCoordinator extends TaskCoordinator
TaskCoordinator.Permit, TaskCoordinator.StatDefs, TaskCoordinator.Task| Modifier and Type | Field and Description |
|---|---|
static TaskCoordinator.Task |
JE_STORAGE_STATS_TASK |
DEFAULT_LEASE_CHECK_PERIOD_MS, logger, timer| Constructor and Description |
|---|
JETaskCoordinator(Logger logger,
Set<TaskCoordinator.Task> tasks,
boolean active)
The task coordinator that supplies JE tasks to the coordinator.
|
acquirePermit, close, getAppPermitPercent, getAppPermits, getAvailableRealPermits, getMaxPermits, getOutstandingDeficitPermits, getOutstandingRealPermits, getStats, permitSummary, releasePermit, setAppPermitPercent, setLeaseCheckingPeriodpublic static final TaskCoordinator.Task JE_STORAGE_STATS_TASK
public JETaskCoordinator(Logger logger, Set<TaskCoordinator.Task> tasks, boolean active)
logger - the logger to be usedtasks - additional housekeeping tasks that will share permits with
JE tasksactive - determines whether the coordinator is activeTaskCoordinator.TaskCoordinator(Logger, Set, boolean)Copyright © 2024. All rights reserved.