Class DelegatingClusterLockService

java.lang.Object
com.atlassian.beehive.core.DelegatingClusterLockService
All Implemented Interfaces:
ClusterLockService

public class DelegatingClusterLockService extends Object implements ClusterLockService
A cluster lock service that delegates all requests to another cluster lock service.

The intended purpose is to allow applications to instantiate a ManagedClusterLockService visible only to the application and register this restricted implementation as the ClusterLockService that is available to add-ons.

Since:
v0.2