com.atlassian.jira.webtest.framework.impl.selenium.core
Class DefaultTimeouts

java.lang.Object
  extended by com.atlassian.jira.webtest.framework.impl.selenium.core.DefaultTimeouts

public final class DefaultTimeouts
extends Object

Encapsulates JIRA Selenium timeouts.

NOTE: do NOT modify those timeouts to account for single/intermittent test failures. Use TimedCondition.by(long) to adjust custom timeouts to problematic tests. The timeout values contained in this class should be generally considered immutable.

Since:
v4.2

Constructor Summary
DefaultTimeouts(com.atlassian.selenium.SeleniumConfiguration config)
           
 
Method Summary
 long ajax()
          Deprecated. use timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts) instead
 long components()
          Deprecated. use timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts) instead
 long dialogLoad()
          Deprecated. use timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts) instead
 long timeoutFor(Timeouts timeoutType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultTimeouts

public DefaultTimeouts(com.atlassian.selenium.SeleniumConfiguration config)
Method Detail

timeoutFor

public long timeoutFor(Timeouts timeoutType)

dialogLoad

@Deprecated
public long dialogLoad()
Deprecated. use timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts) instead

Default timeout for dialog load.

Returns:
default timeout
See Also:
timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts), SeleniumContext.timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts), Timeouts.DIALOG_LOAD

components

@Deprecated
public long components()
Deprecated. use timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts) instead

Default timeout for JS/AJAX-based components.

Returns:
default timeout
See Also:
timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts), SeleniumContext.timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts), Timeouts.COMPONENT_LOAD, Timeouts.AJAX_ACTION, Timeouts.UI_ACTION

ajax

@Deprecated
public long ajax()
Deprecated. use timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts) instead

For AJAX calls

Returns:
timeout for AJAX calls
See Also:
timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts), SeleniumContext.timeoutFor(com.atlassian.jira.webtest.framework.core.Timeouts), Timeouts.AJAX_ACTION


Copyright © 2002-2013 Atlassian. All Rights Reserved.