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
-
-
-
Method Detail
-
getRootPath
@Deprecated String getRootPath()
Deprecated.since 10.10, unused
-
getRootUrl
@Deprecated String getRootUrl()
Deprecated.since 10.10, unused
-
getSession
CoreSession getSession()
-
getSession
CoreSession getSession(boolean synchronize)
-
getBackendDisplayName
String getBackendDisplayName()
-
saveChanges
void saveChanges()
-
isLocked
boolean isLocked(DocumentRef ref)
-
canUnlock
boolean canUnlock(DocumentRef ref)
-
lock
String lock(DocumentRef ref)
-
unlock
boolean unlock(DocumentRef ref)
-
getCheckoutUser
String getCheckoutUser(DocumentRef ref)
-
parseLocation
Path parseLocation(String location)
-
resolveLocation
DocumentModel resolveLocation(String location)
-
removeItem
void removeItem(String location)
-
removeItem
void removeItem(DocumentRef ref)
-
renameItem
@Deprecated void renameItem(DocumentModel source, String destinationName)
Deprecated.since 10.10, unused, usemoveItem(org.nuxeo.ecm.core.api.DocumentModel, org.nuxeo.ecm.core.api.PathRef)
instead
-
moveItem
@Deprecated DocumentModel moveItem(DocumentModel source, PathRef targetParentRef)
Deprecated.since 10.10, unused
-
moveItem
DocumentModel moveItem(DocumentModel source, DocumentRef targetParentRef, String name)
-
updateDocument
DocumentModel updateDocument(DocumentModel doc, String name, Blob content)
-
copyItem
DocumentModel copyItem(DocumentModel source, PathRef targetParentRef)
-
createFolder
DocumentModel createFolder(String parentPath, String name)
-
createFile
DocumentModel createFile(String parentPath, String name, Blob content)
-
createFile
@Deprecated DocumentModel createFile(String parentPath, String name)
Deprecated.since 10.10, unused
-
getChildren
List<DocumentModel> getChildren(DocumentRef ref)
-
isRename
@Deprecated boolean isRename(String source, String destination)
Deprecated.since 10.10, unused
-
hasPermission
boolean hasPermission(DocumentRef docRef, String permission)
-
getDisplayName
String getDisplayName(DocumentModel doc)
-
getVirtualFolderNames
LinkedList<String> getVirtualFolderNames()
-
getBackend
Backend getBackend(String path)
-
isVirtual
boolean isVirtual()
-
isRoot
@Deprecated boolean isRoot()
Deprecated.since 10.10, unused
-
getVirtualPath
String getVirtualPath(String path)
-
getDocument
DocumentModel getDocument(String location)
-
-