public class ACD
extends java.lang.Object
| Constructor and Description |
|---|
ACD(ACDSession acdSession) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(java.lang.String id,
java.lang.String key,
java.lang.String value)
add Property
|
FolderInfo |
createFolder(java.lang.String parentID,
java.lang.String name)
create folder
|
void |
destroy()
destroy ACD and close acdSession
|
java.io.InputStream |
getFile(java.lang.String id)
download file
|
java.util.List<NodeInfo> |
getList(java.lang.String id)
get list below target id
|
Properties |
getProperties(java.lang.String id)
get properties of target id
|
AccountInfo |
getUserInfo() |
AccountQuota |
getUserQuota() |
AccountUsage |
getUserUsage() |
FileInfo |
removeFile(java.lang.String id)
delete file
|
FolderInfo |
removeFolder(java.lang.String id)
remove folder
|
void |
removeProperty(java.lang.String id,
java.lang.String key)
remove Property
|
FileInfo |
renameFile(java.lang.String id,
java.lang.String name)
rename file
|
FolderInfo |
renameFolder(java.lang.String id,
java.lang.String name)
rename folder
|
FileInfo |
restoreFile(java.lang.String id)
restore file
|
FolderInfo |
restoreFolder(java.lang.String id)
restore folder
|
FileInfo |
updateFile(java.lang.String id,
java.io.File file)
update file content
|
FileInfo |
uploadFile(java.lang.String parentID,
java.lang.String name,
java.io.File file)
Upload file
|
public ACD(ACDSession acdSession)
public AccountInfo getUserInfo()
public AccountUsage getUserUsage()
public AccountQuota getUserQuota()
public FileInfo uploadFile(java.lang.String parentID, java.lang.String name, java.io.File file)
parentID - name - filenamefile - public FileInfo updateFile(java.lang.String id, java.io.File file)
id - file - public FileInfo renameFile(java.lang.String id, java.lang.String name)
id - name - public java.io.InputStream getFile(java.lang.String id)
id - public FileInfo removeFile(java.lang.String id)
id - public FileInfo restoreFile(java.lang.String id)
id - public FolderInfo createFolder(java.lang.String parentID, java.lang.String name)
parentID - name - public FolderInfo renameFolder(java.lang.String id, java.lang.String name)
id - name - public FolderInfo removeFolder(java.lang.String id)
id - public FolderInfo restoreFolder(java.lang.String id)
id - public java.util.List<NodeInfo> getList(java.lang.String id)
id - public void addProperty(java.lang.String id,
java.lang.String key,
java.lang.String value)
id - key - value - public void removeProperty(java.lang.String id,
java.lang.String key)
id - key - public Properties getProperties(java.lang.String id)
id - public void destroy()