Merged BRANCHES/DEV/VF_REP_INT_51 to HEAD

ACE-4716 Can't rename a document in a virtual context from CMIS
ACE-4752 Type virtualization method does not work
ACE-4717 Document name is renamed when making "Check in" for a document edited in Google Docs
ACE-4700 Can't upload to a virtual folder when filename starts with a number and includes dashes


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@119450 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Mihai Cozma
2015-12-02 14:27:31 +00:00
parent 75a5b793e5
commit 6f16b07e61
29 changed files with 1228 additions and 422 deletions

View File

@@ -23,6 +23,7 @@ import java.util.LinkedList;
import java.util.List;
import java.util.Set;
import org.alfresco.model.ContentModel;
import org.alfresco.query.PagingRequest;
import org.alfresco.query.PagingResults;
import org.alfresco.repo.search.EmptyResultSet;
@@ -109,6 +110,12 @@ public class VirtualQueryImpl implements VirtualQuery
constraint = new FilesFoldersConstraint(constraint,
files,
folders);
if(pattern != null){
constraint = new NamePatternPropertyValueConstraint(constraint,
ContentModel.PROP_NAME,
pattern,
environment.getNamespacePrefixResolver());
}
constraint = new IgnoreConstraint(constraint,
ignoreTypeQNames,
ignoreAspectQNames);