Package org.nuxeo.ecm.webdav.backend
Interface Backend
- All Known Subinterfaces:
VirtualBackend
- All Known Implementing Classes:
AbstractCoreBackend,AbstractVirtualBackend,SearchRootBackend,SearchVirtualBackend,SimpleBackend,SimpleRootBackend
public interface Backend
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanUnlock(DocumentRef ref) copyItem(DocumentModel source, PathRef targetParentRef) createFile(String parentPath, String name) Deprecated.since 10.10, unusedcreateFile(String parentPath, String name, Blob content) createFolder(String parentPath, String name) booleangetBackend(String path) getChildren(DocumentRef ref) getDocument(String location) Deprecated.since 10.10, unusedDeprecated.since 10.10, unusedgetSession(boolean synchronize) getVirtualPath(String path) booleanhasPermission(DocumentRef docRef, String permission) booleanisLocked(DocumentRef ref) booleanDeprecated.since 10.10, unusedbooleanisRoot()Deprecated.since 10.10, unusedbooleanlock(DocumentRef ref) moveItem(DocumentModel source, DocumentRef targetParentRef, String name) moveItem(DocumentModel source, PathRef targetParentRef) Deprecated.since 10.10, unusedparseLocation(String location) voidremoveItem(String location) voidremoveItem(DocumentRef ref) voidrenameItem(DocumentModel source, String destinationName) Deprecated.since 10.10, unused, usemoveItem(org.nuxeo.ecm.core.api.DocumentModel, org.nuxeo.ecm.core.api.PathRef)insteadresolveLocation(String location) voidbooleanunlock(DocumentRef ref) updateDocument(DocumentModel doc, String name, Blob content)
-
Method Details
-
getRootPath
Deprecated.since 10.10, unused -
getRootUrl
Deprecated.since 10.10, unused -
getSession
CoreSession getSession() -
getSession
-
getBackendDisplayName
String getBackendDisplayName() -
saveChanges
void saveChanges() -
isLocked
-
canUnlock
-
lock
-
unlock
-
getCheckoutUser
-
parseLocation
-
resolveLocation
-
removeItem
-
removeItem
-
renameItem
Deprecated.since 10.10, unused, usemoveItem(org.nuxeo.ecm.core.api.DocumentModel, org.nuxeo.ecm.core.api.PathRef)instead -
moveItem
Deprecated.since 10.10, unused -
moveItem
-
updateDocument
-
copyItem
-
createFolder
-
createFile
-
createFile
Deprecated.since 10.10, unused -
getChildren
-
isRename
Deprecated.since 10.10, unused -
exists
-
hasPermission
-
getDisplayName
-
getVirtualFolderNames
LinkedList<String> getVirtualFolderNames() -
getBackend
-
isVirtual
boolean isVirtual() -
isRoot
Deprecated.since 10.10, unused -
getVirtualPath
-
getDocument
-