ml-javaclient-util is a library of Java classes that provide some useful functionality on top of the MarkLogic Java Client API. Those features include:
- Support for loading modules via the REST API
- Basic integration with Spring via a Spring FactoryBean
- Library for parallelizing batched writes
- Spring-style template/callback library for XCC
- Support for generating MarkLogic 9 Entity Services modules
- Support for importing/exporting qconsole workspaces
This is a lower-level library that is primarily used via ml-app-deployer and ml-gradle and ml-junit. But you can use it by itself too.
See the following Wiki pages for more information on some of the main features in this library:
- Loading files, including modules
- DMSDK Support
- Writing documents in batches