Uses of Interface
com.atlassian.sal.confluence.lifecycle.ServiceExecutionStrategy
-
Packages that use ServiceExecutionStrategy Package Description com.atlassian.sal.confluence.lifecycle -
-
Uses of ServiceExecutionStrategy in com.atlassian.sal.confluence.lifecycle
Classes in com.atlassian.sal.confluence.lifecycle that implement ServiceExecutionStrategy Modifier and Type Class Description class
ExecutionStrategyTemplate<S>
Template for service executionsclass
ForkAndJoinExecutionStrategy<S>
Fans executions out and joins them.class
ModuleExecutionFilter<S>
Filters byModuleCompleteKey
.class
SequentialExecutionStrategy<S>
Executes in the registration order.class
ServiceExecutionStrategyComposite<S>
Composite for different service execution strategies.Methods in com.atlassian.sal.confluence.lifecycle that return ServiceExecutionStrategy Modifier and Type Method Description protected abstract ServiceExecutionStrategy<com.atlassian.sal.api.lifecycle.LifecycleAware>
TenantAwareLifecycleManager. createServiceExecutionStrategy()
Constructors in com.atlassian.sal.confluence.lifecycle with parameters of type ServiceExecutionStrategy Constructor Description ModuleExecutionFilter(com.google.common.base.Function<org.osgi.framework.ServiceReference,com.atlassian.fugue.Option<com.atlassian.plugin.ModuleCompleteKey>> moduleReferenceParser, ServiceExecutionStrategy<S> delegate, Set<String> moduleWhiteList)
ServiceExecutionStrategyComposite(ServiceExecutionStrategy<S>[] executionStrategies)
-