05-30-2013 05:21 AM
RepositoryServiceSoapBindingStub repositoryService = WebServiceFactory
.getRepositoryService();
String queryString = "PATH:\"/app:company_home//*\" "
+ "AND (@cm\\:modified:"
+ interval
+ " OR "
+ "@cm\\:created:"
+ interval
+ ") "
+ "+ASPECT:\"cm:titled\" "
+ "-TYPE:\"cm:systemfolder\" -TYPE:\"folder\" "
+ "-TYPE:\"cm:thumbnail\" -TYPE:\"cm:failedThumbnail\" "
+ "-TYPE:\"app:filelink\" -TYPE:\"rule:rule\" -TYPE:\"fm:post\" "
+ "-TYPE:\"dl:task\" -TYPE:\"dl:simpletask\" -TYPE:\"dl:task\"";
// int batchSize = 5000;
//
// QueryConfiguration queryCfg = new QueryConfiguration();
// queryCfg.setFetchSize(batchSize);
// repositoryService.setHeader(new RepositoryServiceLocator()
// .getServiceName().getNamespaceURI(), "QueryHeader", queryCfg);
Query query = new Query(Constants.QUERY_LANG_LUCENE, queryString);
// Execute the query
QueryResult queryResult = repositoryService.query(STORE, query, false);
// Display the results
ResultSet resultSet = queryResult.getResultSet();
ResultSetRow[] rows = resultSet.getRows();
if (rows == null) {
System.out.println("No query results found.");
} else {
System.out.println("Results from query:" + rows.length);
}
06-06-2013 11:00 AM
10-30-2014 11:49 AM
11-08-2014 12:39 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.