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 java.lang.Object implements FileFolderServiceTrait
-
-
Constructor Summary
Constructors Constructor Description FileFolderServiceTraitImpl(FileFolderServiceImpl fileFolderServiceImpl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.alfresco.util.Pair<java.util.Set<org.alfresco.service.namespace.QName>,java.util.Set<org.alfresco.service.namespace.QName>>buildSearchTypesAndIgnoreAspects(boolean files, boolean folders, java.util.Set<org.alfresco.service.namespace.QName> ignoreQNameTypes)FileInfocreateFileInfo(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName typeQName, boolean isFolder, boolean isHidden, java.util.Map<org.alfresco.service.namespace.QName,java.io.Serializable> properties)FileFolderServiceTypegetType(org.alfresco.service.namespace.QName typeQName)java.util.List<FileInfo>list(org.alfresco.service.cmr.repository.NodeRef contextNodeRef)org.alfresco.query.PagingResults<FileInfo>list(org.alfresco.service.cmr.repository.NodeRef contextNodeRef, boolean files, boolean folders, java.lang.String pattern, java.util.Set<org.alfresco.service.namespace.QName> ignoreQNames, java.util.List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,java.lang.Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)org.alfresco.query.PagingResults<FileInfo>list(org.alfresco.service.cmr.repository.NodeRef contextNodeRef, boolean files, boolean folders, java.util.Set<org.alfresco.service.namespace.QName> ignoreQNames, java.util.List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,java.lang.Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)org.alfresco.query.PagingResults<FileInfo>list(org.alfresco.service.cmr.repository.NodeRef rootNodeRef, java.util.Set<org.alfresco.service.namespace.QName> searchTypeQNames, java.util.Set<org.alfresco.service.namespace.QName> ignoreAspectQNames, java.util.List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,java.lang.Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)FileInforename(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, java.lang.String newName)java.util.List<FileInfo>search(org.alfresco.service.cmr.repository.NodeRef contextNodeRef, java.lang.String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders)
-
-
-
Constructor Detail
-
FileFolderServiceTraitImpl
public FileFolderServiceTraitImpl(FileFolderServiceImpl fileFolderServiceImpl)
-
-
Method Detail
-
buildSearchTypesAndIgnoreAspects
public org.alfresco.util.Pair<java.util.Set<org.alfresco.service.namespace.QName>,java.util.Set<org.alfresco.service.namespace.QName>> buildSearchTypesAndIgnoreAspects(boolean files, boolean folders, java.util.Set<org.alfresco.service.namespace.QName> ignoreQNameTypes)- Specified by:
buildSearchTypesAndIgnoreAspectsin interfaceFileFolderServiceTrait
-
createFileInfo
public FileInfo createFileInfo(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName typeQName, boolean isFolder, boolean isHidden, java.util.Map<org.alfresco.service.namespace.QName,java.io.Serializable> properties)
- Specified by:
createFileInfoin interfaceFileFolderServiceTrait
-
getType
public FileFolderServiceType getType(org.alfresco.service.namespace.QName typeQName)
- Specified by:
getTypein interfaceFileFolderServiceTrait
-
list
public java.util.List<FileInfo> list(org.alfresco.service.cmr.repository.NodeRef contextNodeRef)
- Specified by:
listin interfaceFileFolderServiceTrait
-
list
public org.alfresco.query.PagingResults<FileInfo> list(org.alfresco.service.cmr.repository.NodeRef contextNodeRef, boolean files, boolean folders, java.lang.String pattern, java.util.Set<org.alfresco.service.namespace.QName> ignoreQNames, java.util.List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,java.lang.Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)
- Specified by:
listin interfaceFileFolderServiceTrait
-
list
public org.alfresco.query.PagingResults<FileInfo> list(org.alfresco.service.cmr.repository.NodeRef rootNodeRef, java.util.Set<org.alfresco.service.namespace.QName> searchTypeQNames, java.util.Set<org.alfresco.service.namespace.QName> ignoreAspectQNames, java.util.List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,java.lang.Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)
- Specified by:
listin interfaceFileFolderServiceTrait
-
search
public java.util.List<FileInfo> search(org.alfresco.service.cmr.repository.NodeRef contextNodeRef, java.lang.String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders)
- Specified by:
searchin interfaceFileFolderServiceTrait
-
rename
public FileInfo rename(org.alfresco.service.cmr.repository.NodeRef sourceNodeRef, java.lang.String newName) throws FileExistsException, FileNotFoundException
- Specified by:
renamein interfaceFileFolderServiceTrait- Throws:
FileExistsExceptionFileNotFoundException
-
list
public org.alfresco.query.PagingResults<FileInfo> list(org.alfresco.service.cmr.repository.NodeRef contextNodeRef, boolean files, boolean folders, java.util.Set<org.alfresco.service.namespace.QName> ignoreQNames, java.util.List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,java.lang.Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest)
- Specified by:
listin interfaceFileFolderServiceTrait
-
-