Alfresco:按名称查询内容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Alfresco:按名称查询内容相关的知识,希望对你有一定的参考价值。
package sample; import java.rmi.RemoteException; import org.alfresco.webservice.repository.QueryResult; import org.alfresco.webservice.repository.RepositoryFault; import org.alfresco.webservice.repository.RepositoryServiceSoapBindingStub; import org.alfresco.webservice.types.*; import org.alfresco.webservice.util.*; public class TestQuery { public static final Store STORE = new Store(Constants.WORKSPACE_STORE, "SpacesStore"); AuthenticationUtils.startSession("admin","admin1234"); RepositoryServiceSoapBindingStub repositoryService = WebServiceFactory.getRepositoryService("http://localhost:8080/alfresco/api"); Query query = new Query(Constants.QUERY_LANG_LUCENE, "@cm\:name:'hsqlprefs.dat'"); QueryResult queryResult = repositoryService.query(STORE, query, false); // Display the results ResultSetRow[] rows = resultSet.getRows(); if (rows == null) else { for (ResultSetRow row : rows) { } } Node[] a = repositoryService.get(new Predicate( for (int i = 0; i < a[0].getProperties().length; i++) { if (a[0].getProperties(i).getName().equalsIgnoreCase( "{http://www.alfresco.org/model/content/1.0}content")) } } } }
以上是关于Alfresco:按名称查询内容的主要内容,如果未能解决你的问题,请参考以下文章
使用 alfresco search.luceneSearch 或 search.lib.js 使用特定类别名称读取所有文档