Class DefaultTrackerClient
java.lang.Object
com.github.tobato.fastdfs.service.DefaultTrackerClient
- All Implemented Interfaces:
TrackerClient
目录服务客户端默认实现
- Author:
- tobato
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteStorage(String groupName, String storageIpAddr) 删除存储节点getFetchStorage(String groupName, String filename) 获取源服务器获取存储节点getStoreStorage(String groupName) 按组获取存储节点getUpdateStorage(String groupName, String filename) 获取更新服务器列出组listStorages(String groupName) 按组列出存储状态listStorages(String groupName, String storageIpAddr) 按ip列出存储状态
-
Constructor Details
-
DefaultTrackerClient
public DefaultTrackerClient()
-
-
Method Details
-
getStoreStorage
获取存储节点- Specified by:
getStoreStoragein interfaceTrackerClient- Returns:
-
getStoreStorage
按组获取存储节点- Specified by:
getStoreStoragein interfaceTrackerClient- Returns:
-
getFetchStorage
获取源服务器- Specified by:
getFetchStoragein interfaceTrackerClient- Returns:
-
getUpdateStorage
获取更新服务器- Specified by:
getUpdateStoragein interfaceTrackerClient- Returns:
-
listGroups
列出组- Specified by:
listGroupsin interfaceTrackerClient- Returns:
-
listStorages
按组列出存储状态- Specified by:
listStoragesin interfaceTrackerClient- Returns:
-
listStorages
按ip列出存储状态- Specified by:
listStoragesin interfaceTrackerClient- Returns:
-
deleteStorage
删除存储节点- Specified by:
deleteStoragein interfaceTrackerClient
-