mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Merged HEAD-BUG-FIX (4.3/Cloud) to HEAD (4.3/Cloud)
60595: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (Cloud/4.3) 60362: Merged DEV to V4.2-BUG-FIX (4.2.2) 58112: Added missing transaction(s) in CheckOutCheckInServiceImplTest (MNT-9806) 58113: Added missing transaction(s) in LockableAspectInterceptorTest (MNT-9806) 58114: Added missing transaction(s) in LockableAspectInterceptorTest (MNT-9806) 58115: Added missing transaction(s) in TransactionCleanupTest (MNT-9806) 58116: Added missing transaction(s) in GetChildrenCannedQueryTest (MNT-9806) 58118: Added missing transaction(s) in RatingServiceIntegrationTest (MNT-9806) 58119: Added missing transaction(s) in ReplicationServiceIntegrationTest (MNT-9806) 58121: Added missing transaction(s) in PersonTest (MNT-9806) git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@62326 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -57,6 +57,7 @@ import org.alfresco.repo.node.getchildren.FilterPropString.FilterTypeString;
|
||||
import org.alfresco.repo.security.authentication.AuthenticationUtil;
|
||||
import org.alfresco.repo.security.permissions.impl.acegi.MethodSecurityBean;
|
||||
import org.alfresco.repo.tenant.TenantService;
|
||||
import org.alfresco.repo.transaction.RetryingTransactionHelper.RetryingTransactionCallback;
|
||||
import org.alfresco.service.cmr.dictionary.DictionaryService;
|
||||
import org.alfresco.service.cmr.rating.RatingScheme;
|
||||
import org.alfresco.service.cmr.rating.RatingService;
|
||||
@@ -72,6 +73,7 @@ import org.alfresco.service.cmr.security.PermissionService;
|
||||
import org.alfresco.service.cmr.security.PersonService;
|
||||
import org.alfresco.service.namespace.NamespaceService;
|
||||
import org.alfresco.service.namespace.QName;
|
||||
import org.alfresco.service.transaction.TransactionService;
|
||||
import org.alfresco.test_category.OwnJVMTestsCategory;
|
||||
import org.alfresco.util.ApplicationContextHelper;
|
||||
import org.alfresco.util.Pair;
|
||||
@@ -97,6 +99,7 @@ public class GetChildrenCannedQueryTest extends TestCase
|
||||
|
||||
private Repository repositoryHelper;
|
||||
private NodeService nodeService;
|
||||
private TransactionService transactionService;
|
||||
private DictionaryService dictionaryService;
|
||||
private ContentService contentService;
|
||||
private MimetypeService mimetypeService;
|
||||
@@ -145,6 +148,7 @@ public class GetChildrenCannedQueryTest extends TestCase
|
||||
repositoryHelper = (Repository)ctx.getBean("repositoryHelper");
|
||||
|
||||
nodeService = (NodeService)ctx.getBean("NodeService");
|
||||
transactionService = (TransactionService)ctx.getBean("TransactionService");
|
||||
contentService = (ContentService)ctx.getBean("ContentService");
|
||||
mimetypeService = (MimetypeService)ctx.getBean("MimetypeService");
|
||||
dictionaryService = (DictionaryService)ctx.getBean("DictionaryService");
|
||||
@@ -818,6 +822,7 @@ public class GetChildrenCannedQueryTest extends TestCase
|
||||
assertEquals(2, children.size());
|
||||
}
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public void testAspectFiltering() throws Exception
|
||||
{
|
||||
NodeRef parentNodeRef = repositoryHelper.getCompanyHome();
|
||||
@@ -898,10 +903,18 @@ public class GetChildrenCannedQueryTest extends TestCase
|
||||
|
||||
// get canned query
|
||||
GetChildrenCannedQueryFactory getChildrenCannedQueryFactory = (GetChildrenCannedQueryFactory)cannedQueryRegistry.getNamedObject(CQ_FACTORY_NAME);
|
||||
GetChildrenCannedQuery cq = (GetChildrenCannedQuery)getChildrenCannedQueryFactory.getCannedQuery(parentNodeRef, pattern, null, null, null, null, null, sortProps, pagingRequest);
|
||||
final GetChildrenCannedQuery cq = (GetChildrenCannedQuery)getChildrenCannedQueryFactory.getCannedQuery(parentNodeRef, pattern, null, null, null, null, null, sortProps, pagingRequest);
|
||||
|
||||
// execute canned query
|
||||
CannedQueryResults<NodeRef> results = cq.execute();
|
||||
RetryingTransactionCallback<CannedQueryResults<NodeRef>> callback = new RetryingTransactionCallback<CannedQueryResults<NodeRef>>()
|
||||
{
|
||||
@Override
|
||||
public CannedQueryResults<NodeRef> execute() throws Throwable
|
||||
{
|
||||
return cq.execute();
|
||||
}
|
||||
};
|
||||
CannedQueryResults<NodeRef> results = transactionService.getRetryingTransactionHelper().doInTransaction(callback, true);
|
||||
|
||||
List<NodeRef> nodeRefs = results.getPages().get(0);
|
||||
|
||||
@@ -1182,10 +1195,18 @@ public class GetChildrenCannedQueryTest extends TestCase
|
||||
|
||||
// get canned query (note: test the fileFolder extension - including support for sorting folders first)
|
||||
GetChildrenCannedQueryFactory getChildrenCannedQueryFactory = (GetChildrenCannedQueryFactory)cannedQueryRegistry.getNamedObject(CQ_FACTORY_NAME);
|
||||
GetChildrenCannedQuery cq = (GetChildrenCannedQuery)getChildrenCannedQueryFactory.getCannedQuery(parentNodeRef, null, null, childTypeQNames, null, null, filterProps, sortProps, pagingRequest);
|
||||
final GetChildrenCannedQuery cq = (GetChildrenCannedQuery)getChildrenCannedQueryFactory.getCannedQuery(parentNodeRef, null, null, childTypeQNames, null, null, filterProps, sortProps, pagingRequest);
|
||||
|
||||
// execute canned query
|
||||
CannedQueryResults<NodeRef> results = cq.execute();
|
||||
RetryingTransactionCallback<CannedQueryResults<NodeRef>> callback = new RetryingTransactionCallback<CannedQueryResults<NodeRef>>()
|
||||
{
|
||||
@Override
|
||||
public CannedQueryResults<NodeRef> execute() throws Throwable
|
||||
{
|
||||
return cq.execute();
|
||||
}
|
||||
};
|
||||
CannedQueryResults<NodeRef> results = transactionService.getRetryingTransactionHelper().doInTransaction(callback, true);
|
||||
|
||||
List<NodeRef> nodeRefs = results.getPages().get(0);
|
||||
|
||||
@@ -1206,10 +1227,18 @@ public class GetChildrenCannedQueryTest extends TestCase
|
||||
|
||||
// get canned query
|
||||
GetChildrenCannedQueryFactory getChildrenCannedQueryFactory = (GetChildrenCannedQueryFactory)cannedQueryRegistry.getNamedObject(CQ_FACTORY_NAME);
|
||||
GetChildrenCannedQuery cq = (GetChildrenCannedQuery)getChildrenCannedQueryFactory.getCannedQuery(parentNodeRef, null, assocTypeQNames, childTypeQNames, inclusiveAspects, exclusiveAspects, filterProps, sortProps, pagingRequest);
|
||||
final GetChildrenCannedQuery cq = (GetChildrenCannedQuery)getChildrenCannedQueryFactory.getCannedQuery(parentNodeRef, null, assocTypeQNames, childTypeQNames, inclusiveAspects, exclusiveAspects, filterProps, sortProps, pagingRequest);
|
||||
|
||||
// execute canned query
|
||||
CannedQueryResults<NodeRef> results = cq.execute();
|
||||
RetryingTransactionCallback<CannedQueryResults<NodeRef>> callback = new RetryingTransactionCallback<CannedQueryResults<NodeRef>>()
|
||||
{
|
||||
@Override
|
||||
public CannedQueryResults<NodeRef> execute() throws Throwable
|
||||
{
|
||||
return cq.execute();
|
||||
}
|
||||
};
|
||||
CannedQueryResults<NodeRef> results = transactionService.getRetryingTransactionHelper().doInTransaction(callback, true);
|
||||
|
||||
List<NodeRef> nodeRefs = results.getPages().get(0);
|
||||
|
||||
|
Reference in New Issue
Block a user