Package io.aether.utils
Class TimeoutChecker
- java.lang.Object
-
- io.aether.utils.TimeoutChecker
-
public class TimeoutChecker extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddone()static TimeoutCheckererror(int seconds)static TimeoutCheckererror(int seconds, ASupplier<java.lang.Object> message)static TimeoutCheckererror(int seconds, java.lang.Object message)static TimeoutCheckererror10()static TimeoutCheckererror20()static TimeoutCheckererror40()static TimeoutCheckererror5()static TimeoutCheckererrorMs(long ms, ASupplier<java.lang.Object> message)static TimeoutCheckerinfo(long timeout)voidnext()voidresume()
-
-
-
Method Detail
-
done
public void done()
-
next
public void next()
-
resume
public void resume()
-
error5
public static TimeoutChecker error5()
-
errorMs
public static TimeoutChecker errorMs(long ms, ASupplier<java.lang.Object> message)
-
error
public static TimeoutChecker error(int seconds, ASupplier<java.lang.Object> message)
-
error
public static TimeoutChecker error(int seconds, java.lang.Object message)
-
error10
public static TimeoutChecker error10()
-
error20
public static TimeoutChecker error20()
-
error40
public static TimeoutChecker error40()
-
error
public static TimeoutChecker error(int seconds)
-
info
public static TimeoutChecker info(long timeout)
-
-