Using the Java API
The Java™ API provides control over the discovery process and aspects of the Common Data Model including access to the resulting model data.
Using the Java API, you can create applications that add, update, and delete model objects. You can query model objects by class name or object ID number. You can also use the interface to manage relationships between objects, perform comparisons, and examine the change history.
The model data can be filtered on the server and is returned to the client in XML format. You can then perform transformations and further queries on the client, as required. The Java API also offers methods you can use to manage sessions and implement security-related operations.
The Java API is contained in the com.collation.proxy.api.client.CMDBApi class, which communicates with an RMI ApiServer on the TADDM server.
java -Dcom.collation.home=$COLLATION_HOME/sdk main_classname