| Package | Description |
|---|---|
| de.dytanic.cloudnet.lib.scheduler |
| Modifier and Type | Class and Description |
|---|---|
private class |
TaskScheduler.VoidTaskEntry |
| Modifier and Type | Field and Description |
|---|---|
private TaskEntry<T> |
TaskEntryFuture.entry |
(package private) TaskEntry<?> |
TaskScheduler.Worker.taskEntry |
| Modifier and Type | Field and Description |
|---|---|
protected Deque<TaskEntry<?>> |
TaskScheduler.taskEntries |
| Modifier and Type | Method and Description |
|---|---|
TaskEntry<T> |
TaskEntryFuture.getEntry() |
TaskEntry<?> |
TaskScheduler.Worker.getTaskEntry() |
| Modifier and Type | Method and Description |
|---|---|
Deque<TaskEntry<?>> |
TaskScheduler.getThreadEntries() |
Collection<TaskEntry<?>> |
TaskScheduler.shutdown() |
| Modifier and Type | Method and Description |
|---|---|
private void |
TaskScheduler.Worker.offerEntry(TaskEntry<?> entry) |
private <V> TaskEntryFuture<V> |
TaskScheduler.offerEntry(TaskEntry<V> entry) |
<V> TaskEntryFuture<V> |
TaskScheduler.schedule(TaskEntry<V> taskEntry) |
| Modifier and Type | Method and Description |
|---|---|
<V> Collection<TaskEntryFuture<V>> |
TaskScheduler.schedule(Collection<TaskEntry<V>> threadEntries) |
| Constructor and Description |
|---|
TaskEntryFuture(TaskEntry<T> entry,
boolean waits) |
| Constructor and Description |
|---|
TaskScheduler(Collection<TaskEntry<?>> entries) |
TaskScheduler(Collection<TaskEntry<?>> entries,
Logger logger) |
TaskScheduler(Collection<TaskEntry<?>> entries,
Logger logger,
long sleepThreadSwtich) |
TaskScheduler(Collection<TaskEntry<?>> entries,
long sleepThreadSwtich) |
TaskScheduler(int maxThreads,
Collection<TaskEntry<?>> entries) |
TaskScheduler(int maxThreads,
Collection<TaskEntry<?>> entries,
Logger logger) |
TaskScheduler(int maxThreads,
Collection<TaskEntry<?>> entries,
Logger logger,
boolean dynamicWorkerCount) |
TaskScheduler(int maxThreads,
Collection<TaskEntry<?>> entries,
Logger logger,
long sleepThreadSwitch) |
TaskScheduler(int maxThreads,
Collection<TaskEntry<?>> entries,
Logger logger,
long sleepThreadSwitch,
boolean dynamicThreadCount) |
TaskScheduler(int maxThreads,
Collection<TaskEntry<?>> entries,
Logger logger,
long sleepThreadSwitch,
boolean dynamicThreadCount,
long threadLiveMillis) |
TaskScheduler(int maxThreads,
Collection<TaskEntry<?>> entries,
long sleepThreadSwitch) |
Copyright © 2020. All rights reserved.