Package com.atlassian.confluence.tenant
Class OpenTenantGateLongRunningTask
- java.lang.Object
-
- com.atlassian.confluence.util.longrunning.DelegatingLongRunningTask
-
- com.atlassian.confluence.tenant.OpenTenantGateLongRunningTask
-
- All Implemented Interfaces:
com.atlassian.core.task.longrunning.LongRunningTask
,Runnable
@Deprecated(forRemoval=true) public class OpenTenantGateLongRunningTask extends DelegatingLongRunningTask
Deprecated, for removal: This API element is subject to removal in a future version.since 8.6AllowLongRunningTask
s to pass through theThreadLocalTenantGate
even though it's currently closed (vacant instance).This can be used to let setup code modify tenanted resources before they're made available to a broader audience.
- Since:
- 5.6
-
-
Field Summary
-
Fields inherited from class com.atlassian.confluence.util.longrunning.DelegatingLongRunningTask
delegate
-
-
Constructor Summary
Constructors Constructor Description OpenTenantGateLongRunningTask(com.atlassian.core.task.longrunning.LongRunningTask delegate)
Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
run()
Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class com.atlassian.confluence.util.longrunning.DelegatingLongRunningTask
getCurrentStatus, getElapsedTime, getEstimatedTimeRemaining, getName, getNameKey, getPercentageComplete, getPrettyElapsedTime, getPrettyTimeRemaining, isComplete, isSuccessful
-
-
-
-
Method Detail
-
run
public void run()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
run
in interfaceRunnable
- Overrides:
run
in classDelegatingLongRunningTask
-
-