Class FailOnTimeout


  • public class FailOnTimeout
    extends Statement
    • Constructor Detail

      • FailOnTimeout

        @Deprecated
        public FailOnTimeout​(Statement statement,
                             long timeoutMillis)
        Deprecated.
        use builder() instead.
        Creates an instance wrapping the given statement with the given timeout in milliseconds.
        Parameters:
        statement - the statement to wrap
        timeoutMillis - the timeout in milliseconds
    • Method Detail

      • builder

        public static FailOnTimeout.Builder builder()
        Returns a new builder for building an instance.
        Since:
        4.12
      • evaluate

        public void evaluate()
                      throws java.lang.Throwable
        Description copied from class: Statement
        Run the action, throwing a Throwable if anything goes wrong.
        Specified by:
        evaluate in class Statement
        Throws:
        java.lang.Throwable