mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
CIFS multi-threading changes, SLNG-11.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9553 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -41,6 +41,7 @@ import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.model.filefolder.FileFolderServiceImpl;
|
||||
import org.alfresco.service.cmr.dictionary.DictionaryService;
|
||||
import org.alfresco.service.cmr.model.FileFolderService;
|
||||
import org.alfresco.service.cmr.model.FileInfo;
|
||||
import org.alfresco.service.cmr.repository.ContentData;
|
||||
import org.alfresco.service.cmr.repository.InvalidNodeRefException;
|
||||
import org.alfresco.service.cmr.repository.MimetypeService;
|
||||
@@ -675,4 +676,20 @@ public class CifsHelper
|
||||
|
||||
return fname;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if the folder node is empty
|
||||
*
|
||||
* @param folderNode NodeRef
|
||||
* @return boolean
|
||||
*/
|
||||
public boolean isFolderEmpty( NodeRef folderNode) {
|
||||
|
||||
// Check if the node has any child files/folders
|
||||
|
||||
List<FileInfo> files = fileFolderService.listFiles( folderNode);
|
||||
if ( files == null || files.size() == 0)
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user