Package | Description |
---|---|
org.alfresco.repo.virtual.bundle | |
org.alfresco.repo.virtual.ref | |
org.alfresco.repo.virtual.store | |
org.alfresco.repo.virtual.template |
Modifier and Type | Method and Description |
---|---|
protected org.alfresco.service.cmr.repository.NodeRef |
VirtualFileFolderServiceExtension.actualNodeFrom(Reference reference) |
FileInfo |
VirtualFileFolderServiceExtension.asFileInfo(VirtualStore smartStore,
ActualEnvironment environment,
Reference reference) |
org.alfresco.service.cmr.repository.Path |
GetPathMethod.execute(NodeProtocol protocol,
Reference reference) |
org.alfresco.service.cmr.repository.Path |
GetPathMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
protected boolean |
VirtualFileFolderServiceExtension.mergeActualNode(Reference reference) |
Modifier and Type | Method and Description |
---|---|
org.alfresco.query.PagingResults<FileInfo> |
VirtualFileFolderServiceExtension.asFileInfoResults(ActualEnvironment environment,
org.alfresco.query.PagingResults<Reference> results,
VirtualStore store) |
List<FileInfo> |
VirtualFileFolderServiceExtension.asFileInfos(List<Reference> references,
VirtualStore smartStore,
ActualEnvironment environment) |
Constructor and Description |
---|
VirtualVersionHistory(Reference versionedReference,
VersionHistory actualHistory) |
Modifier and Type | Method and Description |
---|---|
Reference |
Protocol.addParameter(Reference reference,
Parameter parameter) |
Reference |
Protocol.addParameter(Reference reference,
Resource resource) |
Reference |
GetParentReferenceMethod.execute(NodeProtocol protocol,
Reference reference) |
Reference |
NewVirtualReferenceMethod.execute(VanillaProtocol vanillaProtocol,
Reference reference) |
Reference |
GetChildByIdMethod.execute(VirtualProtocol virtualProtocol,
Reference reference)
|
Reference |
GetParentReferenceMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
Reference |
NewVirtualReferenceMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
static Reference |
Reference.fromNodeRef(org.alfresco.service.cmr.repository.NodeRef nodeRef)
NodeRef Reference representation decoder/converter
method.Creates a Reference representation based on the ID of the given
NodeRef .It expects a VIRTUAL_TOKEN prefixed encoded string. |
Reference |
NodeProtocol.getVirtualParentReference(Reference reference) |
static Reference |
NodeProtocol.newReference(Encoding encoding,
Resource actualNodeResource,
Reference parentReference) |
Reference |
VirtualProtocol.newReference(Encoding encoding,
Resource templateResource,
String templatePath,
Resource actualNodeResource,
List<Parameter> extraParameters) |
Reference |
VanillaProtocol.newReference(Encoding encoding,
Resource virtualTemplateResource,
String templatePath,
Resource actualResource,
Resource vanillTemplateResource,
List<Parameter> extraParameters) |
static Reference |
NodeProtocol.newReference(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Reference parentReference) |
Reference |
VirtualProtocol.newReference(org.alfresco.service.cmr.repository.NodeRef templateNodeRef,
String templatePath,
org.alfresco.service.cmr.repository.NodeRef actualNodeRef) |
Reference |
VirtualProtocol.newReference(Resource templateResource,
String templatePath,
org.alfresco.service.cmr.repository.NodeRef actualNodeRef,
List<Parameter> extraParameters) |
Reference |
VirtualProtocol.newReference(String templateSysPath,
String templatePath,
org.alfresco.service.cmr.repository.NodeRef actualNodeRef)
Deprecated.
In future system paths will be replaced with actual resources
or string encoded references
|
Reference |
VanillaProtocol.newReference(String vanillaProcessorClasspath,
String templatePath,
org.alfresco.service.cmr.repository.NodeRef actualNodeRef,
org.alfresco.service.cmr.repository.NodeRef templateRef) |
Reference |
VanillaProtocol.newReference(String vanillaProcessorClasspath,
String templatePath,
org.alfresco.service.cmr.repository.NodeRef actualNodeRef,
String templateSysPath) |
Reference |
NodeHashReferenceParser.parse(ReferenceParser.Cursor cursor) |
protected abstract Reference |
ProtocolHashParser.parse(ReferenceParser.Cursor cursor) |
Reference |
HashReferenceParser.parse(ReferenceParser.Cursor c) |
Reference |
VirtualHashReferenceParser.parse(ReferenceParser.Cursor cursor) |
Reference |
PlainReferenceParser.parse(String referenceString) |
Reference |
ZeroReferenceParser.parse(String referenceString)
|
Reference |
ReferenceParser.parse(String referenceString)
Parses a string reference into a
Reference object |
Reference |
HashReferenceParser.parse(String referenceString) |
protected Reference |
VanillaHashReferenceParser.parseVirtualExtension(ReferenceParser.Cursor c,
Resource templateResource,
String templatePath,
Resource actualNodeResource) |
protected Reference |
VirtualHashReferenceParser.parseVirtualExtension(ReferenceParser.Cursor c,
Resource templateResource,
String templatePath,
Resource actualNodeResource) |
Reference |
Reference.propagateNodeRefMutations(org.alfresco.service.cmr.repository.NodeRef mutatedNodeRef)
Despite claimed
NodeRef opacity Alfresco sometimes alters
NodeRefs representation to achieve functionality. |
Reference |
Protocol.propagateNodeRefMutations(org.alfresco.service.cmr.repository.NodeRef mutatedNodeRef,
Reference reference)
Protocol delegate of
propagateNodeRefMutations(NodeRef) |
Reference |
NodeProtocol.propagateNodeRefMutations(org.alfresco.service.cmr.repository.NodeRef mutatedNodeRef,
Reference reference) |
Reference |
Protocol.replaceParameter(Reference reference,
int index,
Parameter parameter) |
Reference |
Protocol.replaceParameter(Reference reference,
int index,
String stringParameter) |
Reference |
VirtualProtocol.replaceTemplatePath(Reference reference,
String path) |
Modifier and Type | Method and Description |
---|---|
Reference |
Protocol.addParameter(Reference reference,
Parameter parameter) |
Reference |
Protocol.addParameter(Reference reference,
Resource resource) |
<R> R |
VirtualProtocol.dispatch(ProtocolMethod<R> method,
Reference reference) |
<R> R |
VanillaProtocol.dispatch(ProtocolMethod<R> method,
Reference reference) |
<R> R |
Protocol.dispatch(ProtocolMethod<R> method,
Reference reference)
ProtocolMethod double-dispatch/visitor protocol type selector. |
<R> R |
NodeProtocol.dispatch(ProtocolMethod<R> method,
Reference reference) |
protected String |
ProtocolHashStringifier.dispatchStringifyReference(Reference reference) |
Reference |
GetParentReferenceMethod.execute(NodeProtocol protocol,
Reference reference) |
R |
ProtocolMethod.execute(NodeProtocol protocol,
Reference reference) |
org.alfresco.service.namespace.QName |
GetReferenceType.execute(NodeProtocol protocol,
Reference reference) |
org.alfresco.service.cmr.repository.NodeRef |
GetActualNodeRefMethod.execute(NodeProtocol protocol,
Reference reference) |
Set<org.alfresco.service.namespace.QName> |
GetAspectsMethod.execute(NodeProtocol protocol,
Reference reference) |
R |
AbstractProtocolMethod.execute(NodeProtocol protocol,
Reference reference) |
R |
ProtocolMethod.execute(Protocol protocol,
Reference reference) |
R |
AbstractProtocolMethod.execute(Protocol protocol,
Reference reference) |
R |
ProtocolMethod.execute(VanillaProtocol vanillaProtocol,
Reference reference) |
Reference |
NewVirtualReferenceMethod.execute(VanillaProtocol vanillaProtocol,
Reference reference) |
R |
AbstractProtocolMethod.execute(VanillaProtocol vanillaProtocol,
Reference reference) |
InputStream |
GetVanillaScriptInputStreamMethod.execute(VanillaProtocol vanillaProtocol,
Reference reference) |
Reference |
GetChildByIdMethod.execute(VirtualProtocol virtualProtocol,
Reference reference)
|
Reference |
GetParentReferenceMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
R |
ProtocolMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
org.alfresco.service.namespace.QName |
GetReferenceType.execute(VirtualProtocol virtualProtocol,
Reference reference) |
org.alfresco.service.cmr.repository.NodeRef |
GetActualNodeRefMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
String |
GetTemplatePathMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
Set<org.alfresco.service.namespace.QName> |
GetAspectsMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
Reference |
NewVirtualReferenceMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
R |
AbstractProtocolMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
RepositoryLocation |
VirtualProtocol.getActualNodeLocation(Reference reference) |
org.alfresco.service.cmr.repository.NodeRef |
NodeProtocol.getNodeRef(Reference reference) |
Parameter |
Protocol.getParameter(Reference reference,
int index) |
String |
VirtualProtocol.getTemplatePath(Reference reference) |
Resource |
VanillaProtocol.getVanillaTemplateResource(Reference reference) |
Reference |
NodeProtocol.getVirtualParentReference(Reference reference) |
static Reference |
NodeProtocol.newReference(Encoding encoding,
Resource actualNodeResource,
Reference parentReference) |
static Reference |
NodeProtocol.newReference(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Reference parentReference) |
Reference |
Protocol.propagateNodeRefMutations(org.alfresco.service.cmr.repository.NodeRef mutatedNodeRef,
Reference reference)
Protocol delegate of
propagateNodeRefMutations(NodeRef) |
Reference |
NodeProtocol.propagateNodeRefMutations(org.alfresco.service.cmr.repository.NodeRef mutatedNodeRef,
Reference reference) |
Reference |
Protocol.replaceParameter(Reference reference,
int index,
Parameter parameter) |
Reference |
Protocol.replaceParameter(Reference reference,
int index,
String stringParameter) |
Reference |
VirtualProtocol.replaceTemplatePath(Reference reference,
String path) |
String |
HashStringifier.stringify(Reference reference) |
String |
PlainStringifier.stringify(Reference reference) |
String |
NodeHashStringifier.stringify(Reference reference) |
String |
VirtualHashStringifier.stringify(Reference reference) |
String |
Stringifier.stringify(Reference reference) |
String |
VanillaHashStringifier.stringify(Reference reference) |
String |
ZeroStringifier.stringify(Reference reference) |
protected String |
VirtualHashStringifier.stringifyVirtualReference(Reference reference) |
Constructor and Description |
---|
ReferenceParameter(Reference reference) |
Modifier and Type | Method and Description |
---|---|
Reference |
VirtualStoreImpl.getChildByName(Reference reference,
org.alfresco.service.namespace.QName assocTypeQName,
String childName) |
Reference |
VirtualStore.getChildByName(Reference parentReference,
org.alfresco.service.namespace.QName assocTypeQName,
String childName)
Get the reference of the virtualized artefact with the given name within
the virtual context (only) of the parent reference.
The name is case-insensitive as Alfresco has to support case-insensitive clients as standard. |
protected Reference |
TemplateVirtualizationMethod.newVirtualReference(ActualEnvironment env,
org.alfresco.service.cmr.repository.NodeRef actualNodeRef,
org.alfresco.service.cmr.repository.NodeRef templateRef) |
protected Reference |
TemplateVirtualizationMethod.newVirtualReference(ActualEnvironment env,
org.alfresco.service.cmr.repository.NodeRef actualNodeRef,
String templateSystemPath)
Deprecated.
all template system path functionality should be replaced by
plain encoded references
|
protected Reference |
TemplateVirtualizationMethod.newVirtualReference(Protocol protocol,
org.alfresco.service.cmr.repository.NodeRef templateRef,
org.alfresco.service.cmr.repository.NodeRef actualNodeRef) |
Reference |
VirtualizationMethod.virtualize(ActualEnvironment env,
org.alfresco.service.cmr.repository.NodeRef nodeRef)
Applies this virtualizatio rule on a given
NodeRef . |
Reference |
CustomVirtualizationMethod.virtualize(ActualEnvironment env,
org.alfresco.service.cmr.repository.NodeRef nodeRef) |
Reference |
TypeVirtualizationMethod.virtualize(ActualEnvironment env,
org.alfresco.service.cmr.repository.NodeRef nodeRef) |
Reference |
SystemVirtualizationMethod.virtualize(ActualEnvironment env,
org.alfresco.service.cmr.repository.NodeRef nodeRef) |
Reference |
VirtualStoreImpl.virtualize(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
Reference |
VirtualStore.virtualize(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
Modifier and Type | Method and Description |
---|---|
List<Reference> |
VirtualStoreImpl.list(Reference reference) |
List<Reference> |
VirtualStore.list(Reference reference)
Lists all immediate children of the referred virtualized artefact.
Note: this could be a long list (and will be trimmed at a pre-configured maximum). |
org.alfresco.query.PagingResults<Reference> |
VirtualStoreImpl.list(Reference ref,
boolean actual,
boolean virtual,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest) |
org.alfresco.query.PagingResults<Reference> |
VirtualStore.list(Reference ref,
boolean actual,
boolean virtual,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest)
Lists page of immediate children of the referred virtualized artefact
with optional filtering (exclusion of certain child file/folder subtypes,
actual-virtual filtering) and sorting.
|
org.alfresco.query.PagingResults<Reference> |
VirtualStoreImpl.list(Reference ref,
boolean actual,
boolean virtual,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest) |
org.alfresco.query.PagingResults<Reference> |
VirtualStore.list(Reference ref,
boolean actual,
boolean virtual,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest)
Lists page of immediate children of the referred virtualized artefact
with optional filtering (exclusion of certain child file/folder subtypes,
actual-virtual filtering) and sorting.
Pattern uses '*' as a wildcard |
org.alfresco.query.PagingResults<Reference> |
VirtualStoreImpl.list(Reference ref,
boolean actual,
boolean virtual,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest) |
org.alfresco.query.PagingResults<Reference> |
VirtualStore.list(Reference ref,
boolean actual,
boolean virtual,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest)
Lists page of immediate children of the referred virtualized artefact
with optional filtering (exclusion of certain child file/folder subtypes,
actual-virtual filtering) and sorting.
|
List<Reference> |
VirtualStoreImpl.search(Reference reference,
String namePattern,
boolean fileSearch,
boolean folderSearch,
boolean includeSubFolders) |
List<Reference> |
VirtualStore.search(Reference reference,
String namePattern,
boolean fileSearch,
boolean folderSearch,
boolean includeSubFolders)
Deprecated.
FileFolderService.search(NodeRef, String, boolean, boolean, boolean)
alignment : for shallow search use list, listFolders,
listFiles, searchSimple. For deep listing use
listDeepFolders. Avoid calling this method with any name
pattern except for "*". |
Modifier and Type | Method and Description |
---|---|
org.alfresco.service.cmr.repository.NodeRef |
VirtualStoreImpl.adhere(Reference reference,
int mode) |
org.alfresco.service.cmr.repository.NodeRef |
VirtualStore.adhere(Reference reference,
int mode) |
boolean |
VirtualStoreImpl.canMaterialize(Reference reference) |
boolean |
VirtualStore.canMaterialize(Reference reference) |
int |
ReferenceComparator.compare(Reference r1,
Reference r2) |
FilingData |
VirtualStoreImpl.createFilingData(Reference parentReference,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
org.alfresco.service.namespace.QName nodeTypeQName,
Map<org.alfresco.service.namespace.QName,Serializable> properties) |
FilingData |
VirtualStore.createFilingData(Reference reference,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
org.alfresco.service.namespace.QName nodeTypeQName,
Map<org.alfresco.service.namespace.QName,Serializable> properties) |
NodePermissionEntry |
GetSetPermissionsMethod.execute(NodeProtocol protocol,
Reference reference) |
org.alfresco.service.cmr.security.AccessStatus |
HasPermissionMethod.execute(NodeProtocol protocol,
Reference reference) |
List<org.alfresco.service.cmr.repository.ChildAssociationRef> |
GetChildAssocsMethod.execute(NodeProtocol protocol,
Reference reference) |
Set<org.alfresco.service.cmr.security.AccessPermission> |
GetAllSetPermissionsMethod.execute(NodeProtocol protocol,
Reference reference) |
NodePermissionEntry |
GetSetPermissionsMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
org.alfresco.service.cmr.security.AccessStatus |
HasPermissionMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
List<org.alfresco.service.cmr.repository.ChildAssociationRef> |
GetChildAssocsMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
Set<org.alfresco.service.cmr.security.AccessPermission> |
GetAllSetPermissionsMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
Set<org.alfresco.service.cmr.security.AccessPermission> |
VirtualStoreImpl.getAllSetPermissions(Reference reference) |
Set<org.alfresco.service.cmr.security.AccessPermission> |
VirtualStore.getAllSetPermissions(Reference reference) |
List<org.alfresco.service.cmr.repository.ChildAssociationRef> |
VirtualStoreImpl.getChildAssocs(Reference parentReference,
org.alfresco.service.namespace.QNamePattern typeQNamePattern,
org.alfresco.service.namespace.QNamePattern qnamePattern,
int maxResults,
boolean preload) |
List<org.alfresco.service.cmr.repository.ChildAssociationRef> |
VirtualStore.getChildAssocs(Reference parentReference,
org.alfresco.service.namespace.QNamePattern typeQNamePattern,
org.alfresco.service.namespace.QNamePattern qnamePattern,
int maxResults,
boolean preload)
Gets all child references associations where the pattern of the
association qualified name is an exact match.
|
List<org.alfresco.service.cmr.repository.ChildAssociationRef> |
VirtualStoreImpl.getChildAssocs(Reference parentReference,
Set<org.alfresco.service.namespace.QName> childNodeTypeQNames) |
List<org.alfresco.service.cmr.repository.ChildAssociationRef> |
VirtualStore.getChildAssocs(Reference parentReference,
Set<org.alfresco.service.namespace.QName> childNodeTypeQNames)
Retrieve immediate children references of a given reference where the
child nodes are in the given inclusive list.
|
List<org.alfresco.service.cmr.repository.ChildAssociationRef> |
VirtualStoreImpl.getChildAssocsByPropertyValue(Reference parentReference,
org.alfresco.service.namespace.QName propertyQName,
Serializable value) |
List<org.alfresco.service.cmr.repository.ChildAssociationRef> |
VirtualStore.getChildAssocsByPropertyValue(Reference parentReference,
org.alfresco.service.namespace.QName propertyQName,
Serializable value)
Retrieve the immediate children of a given node based on the value of a
property of those children.
|
Collection<org.alfresco.service.cmr.repository.ChildAssociationRef> |
VirtualStoreImpl.getChildAssocsWithoutParentAssocsOfType(Reference parentReference,
org.alfresco.service.namespace.QName assocTypeQName) |
Collection<org.alfresco.service.cmr.repository.ChildAssociationRef> |
VirtualStore.getChildAssocsWithoutParentAssocsOfType(Reference parentReference,
org.alfresco.service.namespace.QName assocTypeQName)
Gets the set of child associations of a certain parent node without
parent associations of a certain type to other nodes with the same
parent! In effect the 'orphans' with respect to a certain association
type.
|
Reference |
VirtualStoreImpl.getChildByName(Reference reference,
org.alfresco.service.namespace.QName assocTypeQName,
String childName) |
Reference |
VirtualStore.getChildByName(Reference parentReference,
org.alfresco.service.namespace.QName assocTypeQName,
String childName)
Get the reference of the virtualized artefact with the given name within
the virtual context (only) of the parent reference.
The name is case-insensitive as Alfresco has to support case-insensitive clients as standard. |
org.alfresco.service.cmr.repository.Path |
VirtualStoreImpl.getPath(Reference reference) |
org.alfresco.service.cmr.repository.Path |
VirtualStore.getPath(Reference reference) |
Map<org.alfresco.service.namespace.QName,Serializable> |
VirtualStoreImpl.getProperties(Reference reference) |
Map<org.alfresco.service.namespace.QName,Serializable> |
VirtualStore.getProperties(Reference reference) |
NodePermissionEntry |
VirtualStoreImpl.getSetPermissions(Reference reference) |
NodePermissionEntry |
VirtualStore.getSetPermissions(Reference reference) |
org.alfresco.service.namespace.QName |
VirtualStoreImpl.getType(Reference ref) |
org.alfresco.service.namespace.QName |
VirtualStore.getType(Reference reference) |
org.alfresco.service.cmr.security.AccessStatus |
VirtualStoreImpl.hasPermission(Reference reference,
PermissionReference perm) |
org.alfresco.service.cmr.security.AccessStatus |
VirtualStore.hasPermission(Reference reference,
PermissionReference perm)
Check that the given authentication has a particular permission for the
given virtualized artefact.
|
org.alfresco.service.cmr.security.AccessStatus |
VirtualStoreImpl.hasPermission(Reference reference,
String perm) |
org.alfresco.service.cmr.security.AccessStatus |
VirtualStore.hasPermission(Reference reference,
String perm)
Check that the given authentication has a particular permission for the
given virtualized artefact.
|
List<Reference> |
VirtualStoreImpl.list(Reference reference) |
List<Reference> |
VirtualStore.list(Reference reference)
Lists all immediate children of the referred virtualized artefact.
Note: this could be a long list (and will be trimmed at a pre-configured maximum). |
org.alfresco.query.PagingResults<Reference> |
VirtualStoreImpl.list(Reference ref,
boolean actual,
boolean virtual,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest) |
org.alfresco.query.PagingResults<Reference> |
VirtualStore.list(Reference ref,
boolean actual,
boolean virtual,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest)
Lists page of immediate children of the referred virtualized artefact
with optional filtering (exclusion of certain child file/folder subtypes,
actual-virtual filtering) and sorting.
|
org.alfresco.query.PagingResults<Reference> |
VirtualStoreImpl.list(Reference ref,
boolean actual,
boolean virtual,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest) |
org.alfresco.query.PagingResults<Reference> |
VirtualStore.list(Reference ref,
boolean actual,
boolean virtual,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest)
Lists page of immediate children of the referred virtualized artefact
with optional filtering (exclusion of certain child file/folder subtypes,
actual-virtual filtering) and sorting.
Pattern uses '*' as a wildcard |
org.alfresco.query.PagingResults<Reference> |
VirtualStoreImpl.list(Reference ref,
boolean actual,
boolean virtual,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest) |
org.alfresco.query.PagingResults<Reference> |
VirtualStore.list(Reference ref,
boolean actual,
boolean virtual,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest)
Lists page of immediate children of the referred virtualized artefact
with optional filtering (exclusion of certain child file/folder subtypes,
actual-virtual filtering) and sorting.
|
org.alfresco.service.cmr.repository.NodeRef |
VirtualStoreImpl.materialize(Reference reference) |
org.alfresco.service.cmr.repository.NodeRef |
VirtualStore.materialize(Reference reference) |
VirtualFolderDefinition |
VirtualStoreImpl.resolveVirtualFolderDefinition(Reference reference) |
VirtualFolderDefinition |
VirtualFolderDefinitionResolver.resolveVirtualFolderDefinition(Reference reference) |
List<Reference> |
VirtualStoreImpl.search(Reference reference,
String namePattern,
boolean fileSearch,
boolean folderSearch,
boolean includeSubFolders) |
List<Reference> |
VirtualStore.search(Reference reference,
String namePattern,
boolean fileSearch,
boolean folderSearch,
boolean includeSubFolders)
Deprecated.
FileFolderService.search(NodeRef, String, boolean, boolean, boolean)
alignment : for shallow search use list, listFolders,
listFiles, searchSimple. For deep listing use
listDeepFolders. Avoid calling this method with any name
pattern except for "*". |
Modifier and Type | Method and Description |
---|---|
Reference |
FilingParameters.getParentRef() |
Modifier and Type | Method and Description |
---|---|
org.alfresco.query.PagingResults<Reference> |
VirtualQueryImpl.perform(ActualEnvironment environment,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest,
Reference parentReference)
Deprecated.
will be replaced by
#perform(ActualEnvironment, VirtualQueryConstraint,Reference)
once complex constrains are implemented |
org.alfresco.query.PagingResults<Reference> |
VirtualQuery.perform(ActualEnvironment actualEnvironment,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest,
Reference parentReference)
Deprecated.
will be replaced by
#perform(ActualEnvironment, VirtualQueryConstraint,Reference)
once complex constrains are implemented |
org.alfresco.query.PagingResults<Reference> |
VirtualQueryImpl.perform(ActualEnvironment environment,
VirtualQueryConstraint constraint,
org.alfresco.query.PagingRequest pagingRequest,
Reference parentReference) |
org.alfresco.query.PagingResults<Reference> |
VirtualQuery.perform(ActualEnvironment actualEnvironment,
VirtualQueryConstraint constraint,
org.alfresco.query.PagingRequest pagingRequest,
Reference parentReference) |
Modifier and Type | Method and Description |
---|---|
VirtualFolderDefinition |
ApplyTemplateMethod.execute(NodeProtocol protocol,
Reference reference)
Creates an empty
VirtualFolderDefinition parameterized with a
NullFilingRule as this method is called for non-virtual nodes. |
VirtualFolderDefinition |
ApplyTemplateMethod.execute(VanillaProtocol vanillaProtocol,
Reference reference) |
VirtualFolderDefinition |
ApplyTemplateMethod.execute(VirtualProtocol virtualProtocol,
Reference reference) |
VirtualFolderDefinition |
ApplyTemplateMethod.execute(VirtualProtocol virtualProtocol,
Reference reference,
VirtualContext context) |
org.alfresco.query.PagingResults<Reference> |
VirtualQueryImpl.perform(ActualEnvironment environment,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest,
Reference parentReference)
Deprecated.
will be replaced by
#perform(ActualEnvironment, VirtualQueryConstraint,Reference)
once complex constrains are implemented |
org.alfresco.query.PagingResults<Reference> |
VirtualQuery.perform(ActualEnvironment actualEnvironment,
boolean files,
boolean folders,
String pattern,
Set<org.alfresco.service.namespace.QName> searchTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,Boolean>> sortProps,
org.alfresco.query.PagingRequest pagingRequest,
Reference parentReference)
Deprecated.
will be replaced by
#perform(ActualEnvironment, VirtualQueryConstraint,Reference)
once complex constrains are implemented |
org.alfresco.query.PagingResults<Reference> |
VirtualQueryImpl.perform(ActualEnvironment environment,
VirtualQueryConstraint constraint,
org.alfresco.query.PagingRequest pagingRequest,
Reference parentReference) |
org.alfresco.query.PagingResults<Reference> |
VirtualQuery.perform(ActualEnvironment actualEnvironment,
VirtualQueryConstraint constraint,
org.alfresco.query.PagingRequest pagingRequest,
Reference parentReference) |
Constructor and Description |
---|
FilingParameters(Reference parentReference) |
FilingParameters(Reference parentReference,
org.alfresco.service.namespace.QName assocTypeQName,
org.alfresco.service.namespace.QName assocQName,
org.alfresco.service.namespace.QName nodeTypeQName,
Map<org.alfresco.service.namespace.QName,Serializable> properties) |
Copyright © 2005–2017 Alfresco Software. All rights reserved.