CMS in general, Daisy in particular:11
Daisy Respository Server - 3
Java API

Note: This diagram has been shamelessly lifted from the following
Daisy
1.3 documentation page
- External Java client requires two JARs ...
- daisy-repository-api-<version>.jar
- daisy-repository-xmlschema-bindings-<version>.jar
-
RepositoryManager repositoryManager = new RemoteRepositoryManager( "http://localhost:9263", new Credentials("testuser", "testuser")); Repository repository = repositoryManager.getRepository(new Credentials("testuser", "testuser")); QueryManager queryManager = repository.getQueryManager(); SearchResultDocument searchresults = queryManager.performQuery("select id, name where true", Locale.getDefault()); SearchResultDocument.SearchResult.Rows.Row[] rows = searchresults.getSearchResult().getRows().getRowArray(); for (int i = 0; i < rows.length; i++) { String id = rows[i].getValueArray(0); String name = rows[i].getValueArray(1); System.out.println(id + " : " + name); } System.out.println("Total number: " + rows.length); - Further details ...


There are no comments.