public class NetStorage extends Object
| Constructor and Description |
|---|
NetStorage(DefaultCredential credential) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
delete(String path) |
InputStream |
dir(String path) |
InputStream |
dir(String path,
String format) |
InputStream |
dir(String path,
String format,
Map<String,String> additionalParams) |
InputStream |
download(String path) |
InputStream |
du(String path) |
InputStream |
du(String path,
String format) |
protected InputStream |
execute(String method,
String path,
APIEventBean acsParams) |
protected InputStream |
execute(String method,
String path,
APIEventBean acsParams,
InputStream uploadStream,
Long size) |
NetStorageCMSv35Signer.NetStorageType |
getNetStorageType() |
protected URL |
getNetstorageUri(String path) |
boolean |
mkdir(String path) |
boolean |
mtime(String path) |
boolean |
mtime(String path,
Date mtime) |
boolean |
quickDelete(String path) |
boolean |
rename(String originalPath,
String newPath) |
boolean |
rmdir(String path) |
boolean |
setmd(String path,
Map<String,String> additionalParams) |
InputStream |
stat(String path) |
InputStream |
stat(String path,
String format) |
boolean |
symlink(String path,
String target) |
boolean |
upload(String path,
File srcFile) |
boolean |
upload(String path,
File srcFile,
boolean indexZip) |
boolean |
upload(String path,
File srcFile,
Map<String,String> additionalParams) |
boolean |
upload(String path,
File srcFile,
Map<String,String> additionalParams,
boolean indexZip) |
boolean |
upload(String path,
InputStream uploadFileStream) |
boolean |
upload(String path,
InputStream uploadFileStream,
Date mtime,
Long size,
byte[] md5Checksum,
byte[] sha1Checksum,
byte[] sha256Checksum,
boolean indexZip) |
boolean |
upload(String path,
InputStream uploadFileStream,
Map<String,String> additionalParams,
Date mtime,
Long size,
byte[] md5Checksum,
byte[] sha1Checksum,
byte[] sha256Checksum,
boolean indexZip) |
public NetStorage(DefaultCredential credential)
protected InputStream execute(String method, String path, APIEventBean acsParams, InputStream uploadStream, Long size) throws NetStorageException
NetStorageExceptionpublic NetStorageCMSv35Signer.NetStorageType getNetStorageType() throws NetStorageException
NetStorageExceptionprotected InputStream execute(String method, String path, APIEventBean acsParams) throws NetStorageException
NetStorageExceptionpublic boolean delete(String path) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic InputStream dir(String path) throws NetStorageException
NetStorageExceptionpublic InputStream dir(String path, String format) throws NetStorageException
NetStorageExceptionpublic InputStream dir(String path, String format, Map<String,String> additionalParams) throws NetStorageException
NetStorageExceptionpublic InputStream download(String path) throws NetStorageException
NetStorageExceptionpublic InputStream du(String path) throws NetStorageException
NetStorageExceptionpublic InputStream du(String path, String format) throws NetStorageException
NetStorageExceptionpublic boolean mkdir(String path) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean mtime(String path) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean mtime(String path, Date mtime) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean rename(String originalPath, String newPath) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean rmdir(String path) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic InputStream stat(String path) throws NetStorageException
NetStorageExceptionpublic InputStream stat(String path, String format) throws NetStorageException
NetStorageExceptionpublic boolean symlink(String path, String target) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean quickDelete(String path) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean upload(String path, InputStream uploadFileStream) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean upload(String path, InputStream uploadFileStream, Date mtime, Long size, byte[] md5Checksum, byte[] sha1Checksum, byte[] sha256Checksum, boolean indexZip) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean upload(String path, InputStream uploadFileStream, Map<String,String> additionalParams, Date mtime, Long size, byte[] md5Checksum, byte[] sha1Checksum, byte[] sha256Checksum, boolean indexZip) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean upload(String path, File srcFile) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean upload(String path, File srcFile, Map<String,String> additionalParams) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean upload(String path, File srcFile, boolean indexZip) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean upload(String path, File srcFile, Map<String,String> additionalParams, boolean indexZip) throws NetStorageException, IOException
NetStorageExceptionIOExceptionpublic boolean setmd(String path, Map<String,String> additionalParams) throws NetStorageException, IOException
NetStorageExceptionIOExceptionCopyright © 2016. All rights reserved.