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 TypeMethodDescriptionboolean
canUnlock
(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) boolean
getBackend
(String path) getChildren
(DocumentRef ref) getDocument
(String location) Deprecated.since 10.10, unusedDeprecated.since 10.10, unusedgetSession
(boolean synchronize) getVirtualPath
(String path) boolean
hasPermission
(DocumentRef docRef, String permission) boolean
isLocked
(DocumentRef ref) boolean
Deprecated.since 10.10, unusedboolean
isRoot()
Deprecated.since 10.10, unusedboolean
lock
(DocumentRef ref) moveItem
(DocumentModel source, DocumentRef targetParentRef, String name) moveItem
(DocumentModel source, PathRef targetParentRef) Deprecated.since 10.10, unusedparseLocation
(String location) void
removeItem
(String location) void
removeItem
(DocumentRef ref) void
renameItem
(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) void
boolean
unlock
(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
-