|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ServiceExecutionStrategy | |
|---|---|
| com.atlassian.sal.confluence.lifecycle | |
| Uses of ServiceExecutionStrategy in com.atlassian.sal.confluence.lifecycle |
|---|
| Classes in com.atlassian.sal.confluence.lifecycle that implement ServiceExecutionStrategy | |
|---|---|
class |
ExecutionStrategyTemplate<S>
Template for service executions |
class |
FireAndForgetExecutionStrategy<S>
Triggers executions but does not block for them to return. |
class |
ForkAndJoinExecutionStrategy<S>
Fans executions out and joins them. |
class |
ModuleExecutionFilter<S>
Filters by ModuleCompleteKey. |
class |
OnDemandExecutionFilter
Only delegates the given references in case we're running in OnDemand. |
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 | |
|---|---|
protected abstract ServiceExecutionStrategy<com.atlassian.sal.api.lifecycle.LifecycleAware> |
TenantAwareLifecycleManager.createServiceExecutionStrategy()
|
| Constructors in com.atlassian.sal.confluence.lifecycle with parameters of type ServiceExecutionStrategy | |
|---|---|
ModuleExecutionFilter(com.google.common.base.Function<org.osgi.framework.ServiceReference,com.atlassian.fugue.Option<com.atlassian.plugin.ModuleCompleteKey>> moduleReferenceParser,
ServiceExecutionStrategy<S> delegate,
java.util.Set<java.lang.String> moduleWhiteList)
|
|
OnDemandExecutionFilter(ServiceExecutionStrategy delegate,
CoreFeaturesManager coreFeaturesManager)
|
|
ServiceExecutionStrategyComposite(ServiceExecutionStrategy<S>[] executionStrategies)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||