public interface FileServerService extends TreeDBManager<AbstractFileServerNode>
allowsMultipleRoots, copy, forceRemove, getAllNodes, getBaseType, getChildrenWithName, getNodeById, getNodeByKey, getRoots, getVirtualRoots, isFolder, merge, move, move, persist, remove, updateFlagsFileServerFile 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)