The CentraSite API for JAXR is based on the Java API for XML Registries (JAXR) standard. CentraSite supports JAXR capability level 1; in addition, it has some extensions that enable you to exploit specific functions of CentraSite.
Online API reference documentation for the JAXR API is available in the Java EE documentation. It is split into JAXR and JAXR infomodel.
A Java Web Services Tutorial with a section about JAXR is also available.
Software AG's extensions to the specification are described in the document CentraSite API for JAXR Reference Information. They can be briefly summarized as follows:
You can create user-defined object types.
CentraSite extends the JAXR object model by user-defined types, which may have triggers and operations attached. Correspondingly, the CentraSite JAXR-based extensions interface extends the JAXR query interface and allows you to search user-defined objects.
XQuery access to the stored data.
CentraSite allows a client to access the stored data directly using XQuery via the XQJ-based (XQuery API for Java) interface. For more information about XQJ, please refer to the specification (JSR 225), which you can download from this URL: http://jcp.org/en/jsr/detail?id=225.