/** * Method getFolderItems. Can be called repeatedly to use a fetch handle. * * @return GetFolderItemsResponse */ public GetFolderItemsResponse getFolderItems() { com.actuate.schemas.ArrayOfString resultDef = newArrayOfString( new String[] { "UserPermissions", "FileType", "Version", "Description", "VersionName", "Size", "PageCount", "TimeStamp", "Owner" }); com.actuate.schemas.GetFolderItems request = new com.actuate.schemas.GetFolderItems(); request.setFolderName(currentDirectory); request.setLatestVersionOnly(Boolean.FALSE); request.setResultDef(resultDef); com.actuate.schemas.FileSearch search = new com.actuate.schemas.FileSearch(); search.setFetchDirection(Boolean.TRUE); search.setFetchSize(getFolderItemsFetchSize); search.setFetchHandle(getFolderItemsFetchHandle); request.setSearch(search); com.actuate.schemas.GetFolderItemsResponse response = null; try { response = proxy.getFolderItems(request); getFolderItemsFetchHandle = response.getFetchHandle(); } catch (Exception e) { e.printStackTrace(); } return response; }