public interface FileServerService extends TreeDBManager<AbstractFileServerNode>
allowsMultipleRoots, copy, forceRemove, getAllNodes, getBaseType, getChildrenWithName, getNodeById, getNodeByKey, getRoots, getVirtualRoots, isFolder, merge, move, move, persist, remove, updateFlags
FileServerFile createFileAtLocation(java.lang.String location)
location
- FileServerFile createFileAtLocation(java.lang.String location, boolean checkRights)
FileServerFile createFileAtLocation(VFSLocation location)
location
- FileServerFile createFileAtLocation(VFSLocation location, boolean checkRights)
FileServerFolder createFolderAtLocation(java.lang.String location)
location
- FileServerFolder createFolderAtLocation(java.lang.String location, boolean checkRights)
FileServerFolder createFolderAtLocation(VFSLocation location)
location
- FileServerFolder createFolderAtLocation(VFSLocation location, boolean checkRights)
AbstractFileServerNode getNodeByPath(java.lang.String path)
AbstractFileServerNode getNodeByPath(java.lang.String path, boolean checkRights)
FileServerFile getFileFromUploadFile(FileToUpload uFile)
long getFileIdFromKey(java.lang.String key)
FileServerFile getFileByKey(java.lang.String key)
boolean checkNewName(java.lang.String name, AbstractFileServerNode node)
boolean checkNewParent(AbstractNode<AbstractFileServerNode> parent, AbstractFileServerNode node)