|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.clouddrive.box.JCRLocalBoxDrive.FileAPI
protected class JCRLocalBoxDrive.FileAPI
| Field Summary | |
|---|---|
protected BoxAPI |
api
Box service API. |
| Method Summary | |
|---|---|
org.exoplatform.clouddrive.CloudFile |
copyFile(javax.jcr.Node srcFileNode,
javax.jcr.Node destFileNode)
|
org.exoplatform.clouddrive.CloudFile |
copyFolder(javax.jcr.Node srcFolderNode,
javax.jcr.Node destFolderNode)
|
org.exoplatform.clouddrive.CloudFile |
createFile(javax.jcr.Node fileNode,
Calendar created,
Calendar modified,
String mimeType,
InputStream content)
|
org.exoplatform.clouddrive.CloudFile |
createFolder(javax.jcr.Node folderNode,
Calendar created)
|
boolean |
isTrashSupported()
|
boolean |
removeFile(String id)
|
boolean |
removeFolder(String id)
|
org.exoplatform.clouddrive.CloudFile |
restore(String id,
String path)
|
boolean |
trashFile(String id)
|
boolean |
trashFolder(String id)
|
org.exoplatform.clouddrive.CloudFile |
untrashFile(javax.jcr.Node fileNode)
|
org.exoplatform.clouddrive.CloudFile |
untrashFolder(javax.jcr.Node folderNode)
|
org.exoplatform.clouddrive.CloudFile |
updateFile(javax.jcr.Node fileNode,
Calendar modified)
|
org.exoplatform.clouddrive.CloudFile |
updateFileContent(javax.jcr.Node fileNode,
Calendar modified,
String mimeType,
InputStream content)
|
org.exoplatform.clouddrive.CloudFile |
updateFolder(javax.jcr.Node folderNode,
Calendar modified)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final BoxAPI api
| Method Detail |
|---|
public org.exoplatform.clouddrive.CloudFile createFile(javax.jcr.Node fileNode,
Calendar created,
Calendar modified,
String mimeType,
InputStream content)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public org.exoplatform.clouddrive.CloudFile createFolder(javax.jcr.Node folderNode,
Calendar created)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public org.exoplatform.clouddrive.CloudFile updateFile(javax.jcr.Node fileNode,
Calendar modified)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public org.exoplatform.clouddrive.CloudFile updateFolder(javax.jcr.Node folderNode,
Calendar modified)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public org.exoplatform.clouddrive.CloudFile updateFileContent(javax.jcr.Node fileNode,
Calendar modified,
String mimeType,
InputStream content)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public org.exoplatform.clouddrive.CloudFile copyFile(javax.jcr.Node srcFileNode,
javax.jcr.Node destFileNode)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public org.exoplatform.clouddrive.CloudFile copyFolder(javax.jcr.Node srcFolderNode,
javax.jcr.Node destFolderNode)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public boolean removeFile(String id)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public boolean removeFolder(String id)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public boolean trashFile(String id)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public boolean trashFolder(String id)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public org.exoplatform.clouddrive.CloudFile untrashFile(javax.jcr.Node fileNode)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
public org.exoplatform.clouddrive.CloudFile untrashFolder(javax.jcr.Node folderNode)
throws org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryExceptionpublic boolean isTrashSupported()
public org.exoplatform.clouddrive.CloudFile restore(String id,
String path)
throws org.exoplatform.clouddrive.NotFoundException,
org.exoplatform.clouddrive.CloudDriveException,
javax.jcr.RepositoryException
org.exoplatform.clouddrive.NotFoundException
org.exoplatform.clouddrive.CloudDriveException
javax.jcr.RepositoryException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||