This class should only be accessed from the periodic task thread.
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private List | |
| private Batch | |
| public List | |
| public long | |
| private void | |
| private void | |
| private void | |
| public void |
| batches | back to summary |
|---|---|
| private final List<Batch> batches | |
| iteration | back to summary |
|---|---|
| private long iteration | |
| BatchManager | back to summary |
|---|---|
| pack-priv BatchManager() | |
| activeSortedTasks | back to summary |
|---|---|
| private List | |
| findBatch | back to summary |
|---|---|
| private Batch findBatch(long period, Batch oldBatch) | |
| getBatches | back to summary |
|---|---|
| public List | |
| getIteration | back to summary |
|---|---|
| public long getIteration() | |
| groupTasksIntoBatches | back to summary |
|---|---|
| private void groupTasksIntoBatches(List<PeriodicTask> tasks) | |
| logBatches | back to summary |
|---|---|
| private void logBatches() | |
| logTrace | back to summary |
|---|---|
| private void logTrace(String text) | |
| refresh | back to summary |
|---|---|
| public void refresh(long iteration, List<PeriodicTask> tasks) | |