Class FileFolderServiceImpl.FileFolderServiceTraitImpl
- java.lang.Object
-
- org.alfresco.repo.model.filefolder.FileFolderServiceImpl.FileFolderServiceTraitImpl
-
- All Implemented Interfaces:
FileFolderServiceTrait,Trait
- Enclosing class:
- FileFolderServiceImpl
public static class FileFolderServiceImpl.FileFolderServiceTraitImpl extends Object implements FileFolderServiceTrait
-
-
Constructor Summary
Constructors Constructor Description FileFolderServiceTraitImpl(FileFolderServiceImpl fileFolderServiceImpl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Pair<Set<QName>,Set<QName>>buildSearchTypesAndIgnoreAspects(boolean files, boolean folders, Set<QName> ignoreQNameTypes)FileInfocreateFileInfo(NodeRef nodeRef, QName typeQName, boolean isFolder, boolean isHidden, Map<QName,Serializable> properties)FileFolderServiceTypegetType(QName typeQName)List<FileInfo>list(NodeRef contextNodeRef)PagingResults<FileInfo>list(NodeRef contextNodeRef, boolean files, boolean folders, String pattern, Set<QName> ignoreQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)PagingResults<FileInfo>list(NodeRef contextNodeRef, boolean files, boolean folders, Set<QName> ignoreQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)PagingResults<FileInfo>list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)FileInforename(NodeRef sourceNodeRef, String newName)List<FileInfo>search(NodeRef contextNodeRef, String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders)
-
-
-
Constructor Detail
-
FileFolderServiceTraitImpl
public FileFolderServiceTraitImpl(FileFolderServiceImpl fileFolderServiceImpl)
-
-
Method Detail
-
buildSearchTypesAndIgnoreAspects
public Pair<Set<QName>,Set<QName>> buildSearchTypesAndIgnoreAspects(boolean files, boolean folders, Set<QName> ignoreQNameTypes)
- Specified by:
buildSearchTypesAndIgnoreAspectsin interfaceFileFolderServiceTrait
-
createFileInfo
public FileInfo createFileInfo(NodeRef nodeRef, QName typeQName, boolean isFolder, boolean isHidden, Map<QName,Serializable> properties)
- Specified by:
createFileInfoin interfaceFileFolderServiceTrait
-
getType
public FileFolderServiceType getType(QName typeQName)
- Specified by:
getTypein interfaceFileFolderServiceTrait
-
list
public List<FileInfo> list(NodeRef contextNodeRef)
- Specified by:
listin interfaceFileFolderServiceTrait
-
list
public PagingResults<FileInfo> list(NodeRef contextNodeRef, boolean files, boolean folders, String pattern, Set<QName> ignoreQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
- Specified by:
listin interfaceFileFolderServiceTrait
-
list
public PagingResults<FileInfo> list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
- Specified by:
listin interfaceFileFolderServiceTrait
-
search
public List<FileInfo> search(NodeRef contextNodeRef, String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders)
- Specified by:
searchin interfaceFileFolderServiceTrait
-
rename
public FileInfo rename(NodeRef sourceNodeRef, String newName) throws FileExistsException, FileNotFoundException
- Specified by:
renamein interfaceFileFolderServiceTrait- Throws:
FileExistsExceptionFileNotFoundException
-
list
public PagingResults<FileInfo> list(NodeRef contextNodeRef, boolean files, boolean folders, Set<QName> ignoreQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
- Specified by:
listin interfaceFileFolderServiceTrait
-
-