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

com.qa.automation.android.view.Sleeper Maven / Gradle / Ivy

package com.qa.automation.android.view;

/**
 * The type Sleeper.
 */
public class Sleeper {

    private final int PAUSE = 500;
    private final int MINIPAUSE = 300;

    /**
     * Sleeps the current thread for a default pause length.
     */
    public void sleep() {
        sleep(PAUSE);
    }


    /**
     * Sleeps the current thread for a default mini pause length.
     */
    public void sleepMini() {
        sleep(MINIPAUSE);
    }


    /**
     * Sleeps the current thread for time milliseconds.
     *
     * @param time the length of the sleep in milliseconds
     */
    public void sleep(int time) {
        try {
            Thread.sleep(time);
        } catch (InterruptedException ignored) {
        }
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy