var PROP_USERA = Packages.org.alfresco.service.namespace.QName.createQName("user","a");
var PROP_USERB = Packages.org.alfresco.service.namespace.QName.createQName("user","b");
var ctx = Packages.org.springframework.web.context.ContextLoader.getCurrentWebApplicationContext();
var nodeService = ctx.getBean("NodeService");
var ffService = ctx.getBean("FileFolderService");
var testFolder = companyhome.createFolder("testFolder");
var docA = testFolder.createFile("docA");
nodeService.setProperty(docA.nodeRef,PROP_USERA,"foo");
var docB = testFolder.createFile("docB");
nodeService.setProperty(docB.nodeRef,PROP_USERA,"bar");
var docC = testFolder.createFile("docC");
nodeService.setProperty(docB.nodeRef,PROP_USERB,"biz");
var docD = testFolder.createFile("docD");
nodeService.setProperty(docB.nodeRef,PROP_USERB,"baz");
var ArrayList = Packages.java.util.ArrayList;
var Pair = Packages.org.alfresco.util.Pair;
al = new ArrayList();
al.add(new Pair(PROP_USERA,true));
al.add(new Pair(PROP_USERB,true));
var pagingRequest = new Packages.org.alfresco.query.PagingRequest(0, java.lang.Integer.MAX_VALUE);
pagingRequest.setRequestTotalCountMax(10000);
result = ffService.list(testFolder.nodeRef,true,false,null,al,pagingRequest);
var page = result.getPage()
print(page)