├── .gitignore ├── HISTORY ├── LICENSE ├── README ├── README.md ├── fastdfs-client.properties ├── fdfs_client.conf ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── csource │ │ ├── common │ │ ├── Base64.java │ │ ├── IniFileReader.java │ │ ├── MyException.java │ │ └── NameValuePair.java │ │ └── fastdfs │ │ ├── ClientGlobal.java │ │ ├── DownloadCallback.java │ │ ├── DownloadStream.java │ │ ├── FileInfo.java │ │ ├── ProtoCommon.java │ │ ├── ProtoStructDecoder.java │ │ ├── ServerInfo.java │ │ ├── StorageAddressMap.java │ │ ├── StorageClient.java │ │ ├── StorageClient1.java │ │ ├── StorageServer.java │ │ ├── StructBase.java │ │ ├── StructGroupStat.java │ │ ├── StructIPv4StorageStat.java │ │ ├── StructIPv6StorageStat.java │ │ ├── StructStorageStat.java │ │ ├── TrackerClient.java │ │ ├── TrackerGroup.java │ │ ├── TrackerServer.java │ │ ├── UploadCallback.java │ │ ├── UploadStream.java │ │ └── pool │ │ ├── Connection.java │ │ ├── ConnectionFactory.java │ │ ├── ConnectionManager.java │ │ └── ConnectionPool.java └── resources │ ├── fastdfs-client.properties.sample │ └── fdfs_client.conf.sample └── test ├── java └── org │ └── csource │ ├── common │ └── IniFileReaderTests.java │ └── fastdfs │ ├── ClientGlobalTests.java │ ├── DownloadFileWriter.java │ ├── FdfsTest.java │ ├── Monitor.java │ ├── Test.java │ ├── Test1.java │ ├── TestAppender.java │ ├── TestAppender1.java │ ├── TestClient.java │ ├── TestClient1.java │ ├── TestLoad.java │ └── UploadLocalFileSender.java └── resources ├── fastdfs-client.properties ├── fdfs_client.conf └── log4j.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/.gitignore -------------------------------------------------------------------------------- /HISTORY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/HISTORY -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/README -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/README.md -------------------------------------------------------------------------------- /fastdfs-client.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/fastdfs-client.properties -------------------------------------------------------------------------------- /fdfs_client.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/fdfs_client.conf -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/csource/common/Base64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/common/Base64.java -------------------------------------------------------------------------------- /src/main/java/org/csource/common/IniFileReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/common/IniFileReader.java -------------------------------------------------------------------------------- /src/main/java/org/csource/common/MyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/common/MyException.java -------------------------------------------------------------------------------- /src/main/java/org/csource/common/NameValuePair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/common/NameValuePair.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/ClientGlobal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/ClientGlobal.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/DownloadCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/DownloadCallback.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/DownloadStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/DownloadStream.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/FileInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/FileInfo.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/ProtoCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/ProtoCommon.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/ProtoStructDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/ProtoStructDecoder.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/ServerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/ServerInfo.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/StorageAddressMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/StorageAddressMap.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/StorageClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/StorageClient.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/StorageClient1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/StorageClient1.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/StorageServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/StorageServer.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/StructBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/StructBase.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/StructGroupStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/StructGroupStat.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/StructIPv4StorageStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/StructIPv4StorageStat.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/StructIPv6StorageStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/StructIPv6StorageStat.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/StructStorageStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/StructStorageStat.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/TrackerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/TrackerClient.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/TrackerGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/TrackerGroup.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/TrackerServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/TrackerServer.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/UploadCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/UploadCallback.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/UploadStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/UploadStream.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/pool/Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/pool/Connection.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/pool/ConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/pool/ConnectionFactory.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/pool/ConnectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/pool/ConnectionManager.java -------------------------------------------------------------------------------- /src/main/java/org/csource/fastdfs/pool/ConnectionPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/java/org/csource/fastdfs/pool/ConnectionPool.java -------------------------------------------------------------------------------- /src/main/resources/fastdfs-client.properties.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/resources/fastdfs-client.properties.sample -------------------------------------------------------------------------------- /src/main/resources/fdfs_client.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/main/resources/fdfs_client.conf.sample -------------------------------------------------------------------------------- /src/test/java/org/csource/common/IniFileReaderTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/common/IniFileReaderTests.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/ClientGlobalTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/ClientGlobalTests.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/DownloadFileWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/DownloadFileWriter.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/FdfsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/FdfsTest.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/Monitor.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/Test.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/Test1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/Test1.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/TestAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/TestAppender.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/TestAppender1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/TestAppender1.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/TestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/TestClient.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/TestClient1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/TestClient1.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/TestLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/TestLoad.java -------------------------------------------------------------------------------- /src/test/java/org/csource/fastdfs/UploadLocalFileSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/java/org/csource/fastdfs/UploadLocalFileSender.java -------------------------------------------------------------------------------- /src/test/resources/fastdfs-client.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/resources/fastdfs-client.properties -------------------------------------------------------------------------------- /src/test/resources/fdfs_client.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/resources/fdfs_client.conf -------------------------------------------------------------------------------- /src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastdfs-client-java/HEAD/src/test/resources/log4j.properties --------------------------------------------------------------------------------