com.atlassian.sal.confluence.lifecycle
Class ServiceExecutionStrategyComposite<S>
java.lang.Object
com.atlassian.sal.confluence.lifecycle.ServiceExecutionStrategyComposite<S>
- All Implemented Interfaces:
- ServiceExecutionStrategy<S>
public class ServiceExecutionStrategyComposite<S>
- extends Object
- implements ServiceExecutionStrategy<S>
Composite for different service execution strategies.
- Since:
- 5.6
|
Method Summary |
boolean |
add(org.osgi.framework.ServiceReference serviceReference,
com.atlassian.tenancy.api.Tenant tenant,
com.google.common.base.Function<S,?> serviceCallback)
|
void |
trigger()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceExecutionStrategyComposite
public ServiceExecutionStrategyComposite(ServiceExecutionStrategy<S>[] executionStrategies)
add
public boolean add(org.osgi.framework.ServiceReference serviceReference,
com.atlassian.tenancy.api.Tenant tenant,
com.google.common.base.Function<S,?> serviceCallback)
- Specified by:
add in interface ServiceExecutionStrategy<S>
trigger
public void trigger()
- Specified by:
trigger in interface ServiceExecutionStrategy<S>
Copyright © 2003–2015 Atlassian. All rights reserved.