@Service public class DefaultTrackerClient extends Object implements TrackerClient
| 构造器和说明 |
|---|
DefaultTrackerClient() |
| 限定符和类型 | 方法和说明 |
|---|---|
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 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 © 2018. All rights reserved.