public class VirtualFileFolderServiceExtension extends VirtualSpringBeanExtension<FileFolderServiceExtension,FileFolderServiceTrait> implements FileFolderServiceExtension
| Constructor and Description |
|---|
VirtualFileFolderServiceExtension() |
| Modifier and Type | Method and Description |
|---|---|
protected NodeRef |
actualNodeFrom(Reference reference) |
FileInfo |
asFileInfo(VirtualStore smartStore,
ActualEnvironment environment,
Reference reference) |
PagingResults<FileInfo> |
asFileInfoResults(ActualEnvironment environment,
PagingResults<Reference> results,
VirtualStore store) |
List<FileInfo> |
asFileInfos(List<Reference> references,
VirtualStore smartStore,
ActualEnvironment environment) |
protected boolean |
canVirtualize(NodeRef nodeRef) |
List<FileInfo> |
list(NodeRef contextNodeRef) |
PagingResults<FileInfo> |
list(NodeRef contextNodeRef,
boolean files,
boolean folders,
Set<QName> ignoreQNames,
List<Pair<QName,Boolean>> sortProps,
PagingRequest pagingRequest) |
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 rootNodeRef,
Set<QName> searchTypeQNames,
Set<QName> ignoreAspectQNames,
List<Pair<QName,Boolean>> sortProps,
PagingRequest pagingRequest) |
protected boolean |
mergeActualNode(Reference reference) |
FileInfo |
rename(NodeRef sourceNodeRef,
String newName) |
List<FileInfo> |
search(NodeRef contextNodeRef,
String namePattern,
boolean includeSubFolders) |
List<FileInfo> |
search(NodeRef contextNodeRef,
String namePattern,
boolean fileSearch,
boolean folderSearch,
boolean includeSubFolders) |
void |
setEnvironment(ActualEnvironment environment) |
void |
setSmartStore(VirtualStore smartStore) |
isVirtualContextFolderregister, setExtensionPointacceptsTrait, acceptsTraitClass, getTraitpublic void setSmartStore(VirtualStore smartStore)
public void setEnvironment(ActualEnvironment environment)
public List<FileInfo> asFileInfos(List<Reference> references, VirtualStore smartStore, ActualEnvironment environment) throws VirtualizationException
VirtualizationExceptionpublic FileInfo asFileInfo(VirtualStore smartStore, ActualEnvironment environment, Reference reference) throws VirtualizationException
VirtualizationExceptionpublic List<FileInfo> list(NodeRef contextNodeRef)
list in interface FileFolderServiceExtensionprotected boolean mergeActualNode(Reference reference) throws VirtualizationException
VirtualizationExceptionprotected NodeRef actualNodeFrom(Reference reference) throws VirtualizationException
VirtualizationExceptionprotected boolean canVirtualize(NodeRef nodeRef) throws VirtualizationException
VirtualizationExceptionpublic PagingResults<FileInfo> list(NodeRef contextNodeRef, boolean files, boolean folders, String pattern, Set<QName> ignoreQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
list in interface FileFolderServiceExtensionpublic PagingResults<FileInfo> asFileInfoResults(ActualEnvironment environment, PagingResults<Reference> results, VirtualStore store) throws ReferenceEncodingException, VirtualizationException
public PagingResults<FileInfo> list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
list in interface FileFolderServiceExtensionpublic List<FileInfo> search(NodeRef contextNodeRef, String namePattern, boolean includeSubFolders)
search in interface FileFolderServiceExtensionpublic List<FileInfo> search(NodeRef contextNodeRef, String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders)
search in interface FileFolderServiceExtensionpublic FileInfo rename(NodeRef sourceNodeRef, String newName) throws FileExistsException, FileNotFoundException
rename in interface FileFolderServiceExtensionFileExistsExceptionFileNotFoundExceptionpublic PagingResults<FileInfo> list(NodeRef contextNodeRef, boolean files, boolean folders, Set<QName> ignoreQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
list in interface FileFolderServiceExtensionCopyright © 2005–2021 Alfresco Software. All rights reserved.