Revision: 22401
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 12, 2010 00:00 by wearetherock
Initial Code
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 TestBrowse { public static void main(String args[]) throws RepositoryFault, RemoteException { AuthenticationUtils.startSession("admin", "admin1234"); RepositoryServiceSoapBindingStub repositoryService = WebServiceFactory .getRepositoryService("http://localhost:8080/alfresco/api"); Store store = new Store(Constants.WORKSPACE_STORE,"SpacesStore"); Reference myFolder = new Reference(store,null,"/app:company_home/cm:sample_folder"); QueryResult queryResult = repositoryService.queryChildren(myFolder); ResultSet resultSet = queryResult.getResultSet(); ResultSetRow[] rows = resultSet.getRows(); for (ResultSetRow row : rows) { System.out.println("UID: " + row.getNode().getId()); System.out.println("Type: " + row.getNode().getType()); NamedValue[] values = row.getColumns(); System.out.println("Properties: "); for (NamedValue col : values) { System.out.println("\tName: " + col.getName()); System.out.println("\tValue: " + col.getValue()); } } } }
Initial URL
Initial Description
Initial Title
Alfresco: List Directory
Initial Tags
Initial Language
Java