Package com.atlassian.confluence.it
Class DeferredLongRunningTask
java.lang.Object
com.atlassian.confluence.it.LongRunningTask
com.atlassian.confluence.it.DeferredLongRunningTask
Certain long running tasks (such as a site restore) are deferred until a subsequent call to
the longrunningtaskxml action is made to indicate that it's safe to start the task.
In this case, we want to query the longrunningtaskxml action instead of refreshing the status page to check progress.
-
Field Summary
FieldsFields inherited from class com.atlassian.confluence.it.LongRunningTask
LONGRUNNINGTASK_ACTION -
Method Summary
Modifier and TypeMethodDescriptionstatic DeferredLongRunningTaskgetInstance(String taskId) static DeferredLongRunningTaskgetInstance(String taskId, net.sourceforge.jwebunit.junit.WebTester webTester) static DeferredLongRunningTaskstatic DeferredLongRunningTaskgetInstanceForDisplayedTask(net.sourceforge.jwebunit.junit.WebTester tester) static DeferredLongRunningTaskgetInstanceForSetup(String taskId) static DeferredLongRunningTaskgetInstanceForSetup(String taskId, net.sourceforge.jwebunit.junit.WebTester webTester) booleanwaitToComplete(long timeout, TimeUnit unit) booleanwaitToComplete(long timeout, TimeUnit unit, String errorText) Methods inherited from class com.atlassian.confluence.it.LongRunningTask
waitToComplete
-
Field Details
-
LONGRUNNINGTASKXML_ACTION
- See Also:
-
-
Method Details
-
getInstanceForSetup
-
getInstanceForSetup
public static DeferredLongRunningTask getInstanceForSetup(String taskId, net.sourceforge.jwebunit.junit.WebTester webTester) -
getInstance
-
getInstance
public static DeferredLongRunningTask getInstance(String taskId, net.sourceforge.jwebunit.junit.WebTester webTester) -
getInstanceForDisplayedTask
-
getInstanceForDisplayedTask
public static DeferredLongRunningTask getInstanceForDisplayedTask(net.sourceforge.jwebunit.junit.WebTester tester) -
waitToComplete
- Overrides:
waitToCompletein classLongRunningTask
-
waitToComplete
-