com.atlassian.sal.confluence.lifecycle
Class ForkAndJoinExecutionStrategy<S>
java.lang.Object
com.atlassian.sal.confluence.lifecycle.ExecutionStrategyTemplate<S>
com.atlassian.sal.confluence.lifecycle.ForkAndJoinExecutionStrategy<S>
- All Implemented Interfaces:
- ServiceExecutionStrategy<S>
public class ForkAndJoinExecutionStrategy<S>
- extends ExecutionStrategyTemplate<S>
Fans executions out and joins them.
- Since:
- 5.6
Constructor Summary |
ForkAndJoinExecutionStrategy(com.google.common.base.Function<org.osgi.framework.ServiceReference,com.atlassian.fugue.Option<com.atlassian.plugin.ModuleCompleteKey>> moduleReferenceParser,
ExecutorService executorService)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ForkAndJoinExecutionStrategy
public ForkAndJoinExecutionStrategy(com.google.common.base.Function<org.osgi.framework.ServiceReference,com.atlassian.fugue.Option<com.atlassian.plugin.ModuleCompleteKey>> moduleReferenceParser,
ExecutorService executorService)
trigger
public void trigger()
getDescription
protected String getDescription()
- Overrides:
getDescription
in class ExecutionStrategyTemplate<S>
Copyright © 2003–2015 Atlassian. All rights reserved.