All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.alphatier.java.Executors Maven / Gradle / Ivy

Go to download

Alphatier is a resource management library. It is designed to allow different schedulers to share the resources of a pool of executors in order to execute tasks with those.

There is a newer version: 0.2.0
Show newest version
package io.alphatier.java;

import java.util.Map;

public interface Executors {
    void register(Pool pool, ExecutorRegistration registration);
    void update(Pool pool, String executorId, Map metadata);
    void unregister(Pool pool, String executorId);
    void updateTask(Pool pool, String taskId, LifecyclePhase lifecyclePhase, Map metadata);
    void killTask(Pool pool, String taskId);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy