net.hycube.environment.TimeProvider Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hycube Show documentation
Show all versions of hycube Show documentation
HyCube is a distributed hash table based on a hierarchical hypercube geometry, employing a novel variable metric adopting the Steinhaus transform.
package net.hycube.environment;
public interface TimeProvider {
public long getCurrentTime();
public void schedule(ScheduledTask scheduledTask);
public void schedule(ScheduledTask scheduledTask, long executionTime);
public void scheduleWithDelay(ScheduledTask scheduledTask, long delay);
public void discard();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy