Uses of Interface
org.alfresco.service.cmr.model.FileInfo
Packages that use FileInfo
Package
Description
The implementation of the Alfresco Imap Server
Provides the implementation of the site service which is used to provide services used by the sites of the Share interface.
FileFolderService
Provides the public interface for the the SiteService which is used by the Share application.
-
Uses of FileInfo in org.alfresco.repo.activities
Methods in org.alfresco.repo.activities with parameters of type FileInfoModifier and TypeMethodDescriptionvoidActivityPostServiceImpl.postActivity(String activityType, String siteId, String appTool, String jsonActivityData, org.alfresco.sync.repo.Client client, FileInfo contentNodeInfo) voidActivityServiceImpl.postActivity(String activityType, String siteId, String appTool, String jsonActivityData, org.alfresco.sync.repo.Client client, FileInfo contentNodeInfo) -
Uses of FileInfo in org.alfresco.repo.imap
Fields in org.alfresco.repo.imap declared as FileInfoFields in org.alfresco.repo.imap with type parameters of type FileInfoModifier and TypeFieldDescriptionfinal NavigableMap<Long,FileInfo> ImapService.FolderStatus.searchMethods in org.alfresco.repo.imap that return FileInfoModifier and TypeMethodDescriptionAlfrescoImapFolder.getFolderInfo()AbstractMimeMessage.getMessageInfo()ReturnsFileInfoobject representing message in Alfresco.Methods in org.alfresco.repo.imap with parameters of type FileInfoModifier and TypeMethodDescriptionprotected voidAbstractMimeMessage.buildMessage(FileInfo fileInfo, ServiceRegistry serviceRegistry) com.icegreen.greenmail.store.SimpleStoredMessageImapService.createImapMessage(FileInfo messageFileInfo, boolean generateBody) Creates a MIME message for the given filecom.icegreen.greenmail.store.SimpleStoredMessageImapServiceImpl.createImapMessage(FileInfo fileInfo, boolean generateBody) voidImapService.expungeMessage(FileInfo messageFileInfo) Expunges (deletes) an IMAP message if its flags indicatesvoidImapServiceImpl.expungeMessage(FileInfo fileInfo) jakarta.mail.FlagsReturn flags that belong to the specified imap folder.jakarta.mail.FlagsReturn flags that belong to the specified imap folder.com.icegreen.greenmail.store.SimpleStoredMessageImapService.getMessage(FileInfo messageFileInfo) Gets a cached MIME message for the given file, complete with message body.com.icegreen.greenmail.store.SimpleStoredMessageImapServiceImpl.getMessage(FileInfo mesInfo) voidSet flag to the specified imapFolder.voidSet flags to the specified message.voidSet flags to the specified imapFolder.voidSet flags to the specified imapFolder.Constructors in org.alfresco.repo.imap with parameters of type FileInfoModifierConstructorDescriptionprotectedAbstractMimeMessage(FileInfo fileInfo, ServiceRegistry serviceRegistry, boolean generateBody) AlfrescoImapFolder(FileInfo folderInfo, String userName, String folderName, String folderPath, AlfrescoImapConst.ImapViewMode viewMode, boolean extractAttachmentsEnabled, ImapService imapService, ServiceRegistry serviceRegistry, int mountPointId) ConstructsAlfrescoImapFolderobject.AlfrescoImapFolder(FileInfo folderInfo, String userName, String folderName, String folderPath, AlfrescoImapConst.ImapViewMode viewMode, ImapService imapService, ServiceRegistry serviceRegistry, Boolean selectable, boolean extractAttachmentsEnabled, int mountPointId) ConstructsAlfrescoImapFolderobject.ContentModelMessage(FileInfo fileInfo, ServiceRegistry serviceRegistry, boolean generateBody) ImapModelMessage(FileInfo fileInfo, ServiceRegistry serviceRegistry, boolean generateBody) ConstructsImapModelMessageobject.IncomingImapMessage(FileInfo fileInfo, ServiceRegistry serviceRegistry, jakarta.mail.internet.MimeMessage message) ConstructsIncomingImapMessageobject based onMimeMessageConstructor parameters in org.alfresco.repo.imap with type arguments of type FileInfoModifierConstructorDescriptionFolderStatus(int messageCount, int recentCount, int firstUnseen, int unseenCount, long uidValidity, String changeToken, NavigableMap<Long, FileInfo> search) -
Uses of FileInfo in org.alfresco.repo.jscript
Methods in org.alfresco.repo.jscript with parameters of type FileInfoModifier and TypeMethodDescriptionScriptNode.newInstance(FileInfo nodeInfo, ServiceRegistry services, org.mozilla.javascript.Scriptable scope) Constructors in org.alfresco.repo.jscript with parameters of type FileInfoModifierConstructorDescriptionScriptNode(FileInfo nodeInfo, ServiceRegistry services, org.mozilla.javascript.Scriptable scope) Constructor -
Uses of FileInfo in org.alfresco.repo.jscript.app
Methods in org.alfresco.repo.jscript.app with parameters of type FileInfoModifier and TypeMethodDescriptionprotected voidJSONConversionComponent.setRootValues(FileInfo nodeInfo, org.json.simple.JSONObject rootJSONObject, boolean useShortQNames) -
Uses of FileInfo in org.alfresco.repo.model.filefolder
Classes in org.alfresco.repo.model.filefolder that implement FileInfoMethods in org.alfresco.repo.model.filefolder that return FileInfoModifier and TypeMethodDescriptionFileFolderServiceImpl.FileFolderServiceTraitImpl.createFileInfo(NodeRef nodeRef, QName typeQName, boolean isFolder, boolean isHidden, Map<QName, Serializable> properties) FileFolderServiceImpl.getFileInfo(NodeRef nodeRef) static FileInfoFileFolderServiceImpl.makeFolders(FileFolderService service, NodeRef parentNodeRef, List<String> pathElements, QName folderTypeQName) Deprecated.Use FileFolderUtil.makeFolders rather than directly accessing this implementation class.FileFolderServiceImpl.makeFolders(NodeRef parentNodeRef, List<String> pathElements, QName folderTypeQName) Deprecated.Use FileFolderUtil.makeFolders rather than directly accessing this implementation class.FileFolderServiceImpl.move(NodeRef sourceNodeRef, NodeRef sourceParentRef, NodeRef targetParentRef, String newName) Deprecated.FileFolderServiceImpl.moveFrom(NodeRef sourceNodeRef, NodeRef sourceParentRef, NodeRef targetParentRef, String newName) FileFolderServiceImpl.resolveNamePath(NodeRef rootNodeRef, List<String> pathElements) FileFolderServiceImpl.resolveNamePath(NodeRef rootNodeRef, List<String> pathElements, boolean mustExist) Methods in org.alfresco.repo.model.filefolder that return types with arguments of type FileInfoModifier and TypeMethodDescriptionFileFolderServiceImpl.getNamePath(NodeRef rootNodeRef, NodeRef nodeRef) Get the file or folder information from the root down to and including the node provided.org.alfresco.query.PagingResults<FileInfo>FileFolderServiceImpl.FileFolderServiceTraitImpl.list(NodeRef contextNodeRef, boolean files, boolean folders, String pattern, Set<QName> ignoreQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceImpl.FileFolderServiceTraitImpl.list(NodeRef contextNodeRef, boolean files, boolean folders, Set<QName> ignoreQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceImpl.FileFolderServiceTraitImpl.list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceImpl.list(NodeRef contextNodeRef, boolean files, boolean folders, String pattern, Set<QName> ignoreQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceImpl.list(NodeRef contextNodeRef, boolean files, boolean folders, Set<QName> ignoreQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceImpl.list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceImpl.list(NodeRef rootNodeRef, Set<QName> assocTypeQNames, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName, Boolean>> sortProps, List<FilterProp> filterProps, org.alfresco.query.PagingRequest pagingRequest) FileFolderServiceImpl.listDeepFolders(NodeRef contextNodeRef, SubFolderFilter filter) FileFolderServiceImpl.listFolders(NodeRef contextNodeRef) FileFolderServiceImpl.FileFolderServiceTraitImpl.search(NodeRef contextNodeRef, String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders) FileFolderServiceImpl.search(NodeRef contextNodeRef, String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders) Full search with all optionsFileFolderServiceImpl.toFileInfoList(List<NodeRef> nodeRefs) Methods in org.alfresco.repo.model.filefolder with parameters of type FileInfoModifier and TypeMethodDescriptionbooleanHiddenAspect.checkHidden(FileInfo fileInfo, boolean both, boolean checkChildren) Checks whether the file should be hidden and applies the hidden and not indexed aspects if so. -
Uses of FileInfo in org.alfresco.repo.model.filefolder.traitextender
Methods in org.alfresco.repo.model.filefolder.traitextender that return FileInfoModifier and TypeMethodDescriptionFileFolderServiceTrait.createFileInfo(NodeRef nodeRef, QName typeQName, boolean isFolder, boolean isHidden, Map<QName, Serializable> properties) Methods in org.alfresco.repo.model.filefolder.traitextender that return types with arguments of type FileInfoModifier and TypeMethodDescriptionorg.alfresco.query.PagingResults<FileInfo>FileFolderServiceExtension.list(NodeRef contextNodeRef, boolean files, boolean folders, String pattern, Set<QName> ignoreQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceExtension.list(NodeRef contextNodeRef, boolean files, boolean folders, Set<QName> ignoreQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceExtension.list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceTrait.list(NodeRef contextNodeRef, boolean files, boolean folders, String pattern, Set<QName> ignoreQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceTrait.list(NodeRef contextNodeRef, boolean files, boolean folders, Set<QName> ignoreQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>FileFolderServiceTrait.list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) FileFolderServiceExtension.search(NodeRef contextNodeRef, String namePattern, boolean includeSubFolders) FileFolderServiceExtension.search(NodeRef contextNodeRef, String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders) FileFolderServiceTrait.search(NodeRef contextNodeRef, String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders) -
Uses of FileInfo in org.alfresco.repo.site
Methods in org.alfresco.repo.site that return types with arguments of type FileInfoModifier and TypeMethodDescriptionSiteContainersCannedQuery.applyPostQuerySorting(List<FileInfo> results, org.alfresco.query.CannedQuerySortDetails sortDetails) org.alfresco.query.CannedQuery<FileInfo>SiteContainersCannedQueryFactory.getCannedQuery(org.alfresco.query.CannedQueryParameters parameters) org.alfresco.query.PagingResults<FileInfo>SiteServiceImpl.listContainers(String shortName, org.alfresco.query.PagingRequest pagingRequest) SiteContainersCannedQuery.queryAndFilter(org.alfresco.query.CannedQueryParameters parameters) Method parameters in org.alfresco.repo.site with type arguments of type FileInfoModifier and TypeMethodDescriptionSiteContainersCannedQuery.applyPostQuerySorting(List<FileInfo> results, org.alfresco.query.CannedQuerySortDetails sortDetails) voidSiteContainersCannedQueryFactory.setMethodSecurity(MethodSecurityBean<FileInfo> methodSecurity) Constructor parameters in org.alfresco.repo.site with type arguments of type FileInfoModifierConstructorDescriptionSiteContainersCannedQuery(FileFolderService fileFolderService, NodeService nodeService, org.alfresco.query.CannedQueryParameters parameters, MethodSecurityBean<FileInfo> methodSecurity) -
Uses of FileInfo in org.alfresco.repo.virtual
Methods in org.alfresco.repo.virtual that return FileInfo -
Uses of FileInfo in org.alfresco.repo.virtual.bundle
Methods in org.alfresco.repo.virtual.bundle that return FileInfoModifier and TypeMethodDescriptionVirtualFileFolderServiceExtension.asFileInfo(VirtualStore smartStore, ActualEnvironment environment, Reference reference) Methods in org.alfresco.repo.virtual.bundle that return types with arguments of type FileInfoModifier and TypeMethodDescriptionorg.alfresco.query.PagingResults<FileInfo>VirtualFileFolderServiceExtension.asFileInfoResults(ActualEnvironment environment, org.alfresco.query.PagingResults<Reference> results, VirtualStore store) VirtualFileFolderServiceExtension.asFileInfos(List<Reference> references, VirtualStore smartStore, ActualEnvironment environment) org.alfresco.query.PagingResults<FileInfo>VirtualFileFolderServiceExtension.list(NodeRef contextNodeRef, boolean files, boolean folders, String pattern, Set<QName> ignoreQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>VirtualFileFolderServiceExtension.list(NodeRef contextNodeRef, boolean files, boolean folders, Set<QName> ignoreQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) org.alfresco.query.PagingResults<FileInfo>VirtualFileFolderServiceExtension.list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) VirtualFileFolderServiceExtension.search(NodeRef contextNodeRef, String namePattern, boolean includeSubFolders) VirtualFileFolderServiceExtension.search(NodeRef contextNodeRef, String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders) Methods in org.alfresco.repo.virtual.bundle with parameters of type FileInfo -
Uses of FileInfo in org.alfresco.service.cmr.activities
Methods in org.alfresco.service.cmr.activities that return FileInfoMethods in org.alfresco.service.cmr.activities with parameters of type FileInfoModifier and TypeMethodDescriptionvoidActivityPostService.postActivity(String activityType, String siteId, String appTool, String jsonActivityData, org.alfresco.sync.repo.Client client, FileInfo contentNodeInfo) Post a custom activity typevoidActivityPoster.postFileFolderActivity(String activityType, String path, String tenantDomain, String siteId, NodeRef parentNodeRef, NodeRef nodeRef, String fileName, String appTool, org.alfresco.sync.repo.Client client, FileInfo fileInfo) Posts file folder activity.voidFileFolderActivityPosterImpl.postFileFolderActivity(String activityType, String path, String tenantDomain, String siteId, NodeRef parentNodeRef, NodeRef nodeRef, String fileName, String appTool, org.alfresco.sync.repo.Client client, FileInfo fileInfo) Constructors in org.alfresco.service.cmr.activities with parameters of type FileInfoModifierConstructorDescriptionActivityInfo(String parentPath, NodeRef parentNodeRef, String siteId, FileInfo fileInfo) -
Uses of FileInfo in org.alfresco.service.cmr.model
Methods in org.alfresco.service.cmr.model that return FileInfoModifier and TypeMethodDescriptionCopy a source file or folder.Create a file or folder; or any valid node of type derived from file or folder.Create a file or folder; or any valid node of type derived from file or folderFileFolderService.getFileInfo(NodeRef nodeRef) Get the file info (name, folder, etc) for the given nodestatic FileInfoFileFolderUtil.makeFolders(FileFolderService service, NodeRef parentNodeRef, List<String> pathElements, QName folderTypeQName) Checks for the presence of, and creates as necessary, the folder structure in the provided path.static FileInfoFileFolderUtil.makeFolders(FileFolderService service, NodeRef parentNodeRef, List<String> pathElements, QName folderTypeQName, BehaviourFilter behaviourFilter, Set<QName> parentBehavioursToDisable) Same as above, with option to disable parent behaviour(s) when creating sub-folderstatic FileInfoFileFolderUtil.makeFolders(FileFolderService service, NodeService nodeService, NodeRef parentNodeRef, List<FileFolderUtil.PathElementDetails> pathElementDetails, QName folderTypeQName, BehaviourFilter behaviourFilter, Set<QName> parentBehavioursToDisable) Checks for the presence of, and creates as necessary, the folder structure in the provided paths with the following options: Option to disable parent behaviour(s) when creating sub-folder. Each folder has the option to have its own set of aspectsstatic FileInfoFileFolderUtil.makeFolders(FileFolderService service, NodeService nodeService, NodeRef parentNodeRef, List<FileFolderUtil.PathElementDetails> pathElementDetails, QName folderTypeQName, BehaviourFilter behaviourFilter, Set<QName> parentBehavioursToDisable, Set<NodeRef> allFoldersRefsInThePath) Checks for the presence of, and creates as necessary, the folder structure in the provided paths with the following options: Option to disable parent behaviour(s) when creating sub-folder. Each folder has the option to have its own set of aspectsMove a file or folder to a new name and/or location.FileFolderService.move(NodeRef sourceNodeRef, NodeRef sourceParentRef, NodeRef targetParentRef, String newName) Deprecated.FileFolderService.moveFrom(NodeRef sourceNodeRef, NodeRef sourceParentRef, NodeRef targetParentRef, String newName) Move a file or folder to a new name and/or location.Rename a file or folder in its current locationFileFolderService.resolveNamePath(NodeRef rootNodeRef, List<String> pathElements) Resolve a file or folder name path from a given root node down to the final node.FileFolderService.resolveNamePath(NodeRef rootNodeRef, List<String> pathElements, boolean mustExist) Resolve a file or folder name path from a given root node down to the final node.Methods in org.alfresco.service.cmr.model that return types with arguments of type FileInfoModifier and TypeMethodDescriptionFileFolderService.getNamePath(NodeRef rootNodeRef, NodeRef nodeRef) Get the file or folder information from the root down to and including the node provided.Lists immediate child files and folders of the given context node.org.alfresco.query.PagingResults<FileInfo>FileFolderService.list(NodeRef contextNodeRef, boolean files, boolean folders, String pattern, Set<QName> ignoreTypeQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) Lists page of immediate child files and/or folders of the given context node with pattern matching and optional filtering (exclusion of certain child file/folder subtypes) and sorting Pattern uses '*' as a wildcardorg.alfresco.query.PagingResults<FileInfo>FileFolderService.list(NodeRef contextNodeRef, boolean files, boolean folders, Set<QName> ignoreTypeQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) Lists page of immediate child files and/or folders of the given context node with optional filtering (exclusion of certain child file/folder subtypes) and sorting
author janvorg.alfresco.query.PagingResults<FileInfo>FileFolderService.list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName, Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest) Lists page of immediate child objects of the given context node with specification of which types to list and optional filtering (exclusion of certain child file/folder subtypes) and sortingorg.alfresco.query.PagingResults<FileInfo>FileFolderService.list(NodeRef rootNodeRef, Set<QName> assocTypeQNames, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName, Boolean>> sortProps, List<FilterProp> filterProps, org.alfresco.query.PagingRequest pagingRequest) Lists page of immediate child objects of the given context node with specification of which types to list and optional filtering (exclusion of certain child file/folder subtypes) and sortingFileFolderService.listDeepFolders(NodeRef contextNodeRef, SubFolderFilter filter) Deprecated.Lists all immediate child files of the given context node Note: this could be a long list (and will be trimmed at a pre-configured maximum).FileFolderService.listFolders(NodeRef contextNodeRef) Lists all immediate child folders of the given context node Note: this could be a long list (and will be trimmed at a pre-configured maximum).Deprecated.for shallow search use list, listFolders, listFiles, searchSimple.FileFolderService.search(NodeRef contextNodeRef, String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders) Deprecated.for shallow search use list, listFolders, listFiles, searchSimple.FileFolderService.toFileInfoList(List<NodeRef> nodeRefs) -
Uses of FileInfo in org.alfresco.service.cmr.site
Methods in org.alfresco.service.cmr.site that return types with arguments of type FileInfoModifier and TypeMethodDescriptionorg.alfresco.query.PagingResults<FileInfo>SiteService.listContainers(String shortName, org.alfresco.query.PagingRequest pagingRequest) Returns a paged list of top level containers for the site