public class DefaultTrackerClient extends Object implements TrackerClient
| 构造器和说明 |
|---|
DefaultTrackerClient(TrackerConnectionManager trackerConnectionManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteStorage(String groupName,
String storageIpAddr)
删除存储节点
|
StorageNodeInfo |
getFetchStorage(String groupName,
String filename)
获取源服务器
|
StorageNode |
getStoreStorage()
获取存储节点
|
StorageNode |
getStoreStorage(String groupName)
按组获取存储节点
|
StorageNodeInfo |
getUpdateStorage(String groupName,
String filename)
获取更新服务器
|
List<GroupState> |
listGroups()
列出组
|
List<StorageState> |
listStorages(String groupName)
按组列出存储状态
|
List<StorageState> |
listStorages(String groupName,
String storageIpAddr)
按ip列出存储状态
|
public DefaultTrackerClient(TrackerConnectionManager trackerConnectionManager)
public StorageNode getStoreStorage()
getStoreStorage 在接口中 TrackerClientpublic StorageNode getStoreStorage(String groupName)
getStoreStorage 在接口中 TrackerClientpublic StorageNodeInfo getFetchStorage(String groupName, String filename)
getFetchStorage 在接口中 TrackerClientpublic StorageNodeInfo getUpdateStorage(String groupName, String filename)
getUpdateStorage 在接口中 TrackerClientpublic List<GroupState> listGroups()
listGroups 在接口中 TrackerClientpublic List<StorageState> listStorages(String groupName)
listStorages 在接口中 TrackerClientpublic List<StorageState> listStorages(String groupName, String storageIpAddr)
listStorages 在接口中 TrackerClientpublic void deleteStorage(String groupName, String storageIpAddr)
deleteStorage 在接口中 TrackerClientCopyright © 2017. All rights reserved.