public class TopologyUpdater extends Object
| Constructor and Description |
|---|
TopologyUpdater() |
| Modifier and Type | Method and Description |
|---|---|
static void |
acquireWriteLock()
Acquires write lock for the Complete Topology
|
static void |
acquireWriteLockForCluster(String serviceName,
String clusterId)
Acquires write lock for a Cluster.
|
static void |
acquireWriteLockForService(String serviceName)
Acquires write lock for a Service
|
static void |
acquireWriteLockForServices()
Acquires write lock for the all Services
|
static void |
releaseWriteLock()
Releases write lock for the Complete Topology
|
static void |
releaseWriteLockForCluster(String serviceName,
String clusterId)
Releases write lock for a Cluster.
|
static void |
releaseWriteLockForService(String serviceName)
Releases write lock for a Service
|
static void |
releaseWriteLockForServices()
Releases write lock for the all Services
|
public static void acquireWriteLock()
public static void releaseWriteLock()
public static void acquireWriteLockForServices()
public static void releaseWriteLockForServices()
public static void acquireWriteLockForService(String serviceName)
serviceName - service name to acquire write lockpublic static void releaseWriteLockForService(String serviceName)
serviceName - service name to release write lockpublic static void acquireWriteLockForCluster(String serviceName, String clusterId)
serviceName - service name to acquire write lockclusterId - cluster id to acquire write lockpublic static void releaseWriteLockForCluster(String serviceName, String clusterId)
serviceName - service name to release write lockclusterId - cluster id to release write lockCopyright © 2012–2016 The Apache Software Foundation. All rights reserved.