public class TopologyLockHierarchy extends Object
| Modifier and Type | Method and Description |
|---|---|
TopologyLock |
getCompleteTopologyLock() |
static TopologyLockHierarchy |
getInstance() |
TopologyLock |
getServiceLock() |
TopologyLock |
getTopologyLockForCluster(String clusterId,
boolean forceCreationIfNotFound) |
TopologyLock |
getTopologyLockForService(String serviceName,
boolean forceCreationIfNotFound) |
void |
removeTopologyLockForCluster(String clusterId) |
void |
removeTopologyLockForService(String serviceName) |
public static TopologyLockHierarchy getInstance()
public TopologyLock getTopologyLockForService(String serviceName, boolean forceCreationIfNotFound)
public TopologyLock getTopologyLockForCluster(String clusterId, boolean forceCreationIfNotFound)
public void removeTopologyLockForService(String serviceName)
public void removeTopologyLockForCluster(String clusterId)
public TopologyLock getServiceLock()
public TopologyLock getCompleteTopologyLock()
Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.