TaskRegistry class
Пакет: com.hypixel.hytale.server.core.task
Файл: com/hypixel/hytale/server/core/task/TaskRegistry.java
extends: Registry<TaskRegistration>
Методы (3)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
public |
TaskRegistration |
registerTaskTaskRegistration registerTask(@Nonnull CompletableFuture<Void> var1) |
public |
TaskRegistration |
registerTaskTaskRegistration registerTask(@Nonnull ScheduledFuture<Void> var1) |
abstract |
|
super super(var1, var2, var3, TaskRegistration::new) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.task;
class="kw">import com.hypixel.hytale.function.consumer.BooleanConsumer;
class="kw">import com.hypixel.hytale.registry.Registry;
class="kw">import java.util.List;
class="kw">import java.util.concurrent.CompletableFuture;
class="kw">import java.util.concurrent.ScheduledFuture;
class="kw">import java.util.function.BooleanSupplier;
class="kw">import javax.annotation.Nonnull;
class="kw">public class TaskRegistry class="kw">extends Registry<TaskRegistration> {
class="kw">public TaskRegistry(@Nonnull List<BooleanConsumer> var1, BooleanSupplier var2, String var3) {
super(var1, var2, var3, TaskRegistration::new);
}
class="kw">public TaskRegistration registerTask(@Nonnull CompletableFuture<Void> var1) {
class="kw">return this.register(new TaskRegistration(var1));
}
class="kw">public TaskRegistration registerTask(@Nonnull ScheduledFuture<Void> var1) {
class="kw">return this.register(new TaskRegistration(var1));
}
}