SDL Contenta API
The SDL Contenta API is comprised of the COM API, JAVA API, Web Services API, and PERL API adapters.
- COM API
SDL Contenta COM API is set of classes and interfaces that allow you to develop and deploy custom tools and applications for SDL Contenta on Windows platform. - JAVA API
SDL Contenta JAVA API is set of classes that allow you to develop and deploy custom tools and applications for SDL Contenta. - Calling GetDocPerl() to use GetDoc
Description and examples of the use of GetDocPerl() to export an object from SDL Contenta are provided. - Calling PutDocPerl() to use PutDoc
Description and examples of the use of PutDocPerl() for importing an object into SDL Contenta are provided. - Customizing the adapters
Explanations and examples of customizing the adapters is provided. - Configuring PUBID, DATATYPE, and XMLDECL in AppData
You must configure SDL Contenta AppData for use with your XML editor. - Configuring AppData for XML namespace and schema
The required root element attributes must be specified in AppData. These indicate which schema is to be used as well as defining the namespaces that are used in the document. - Configuring PutDocDiffing in AppData
In the PutDoc adapter, the standard functionality relies on the modified flag being set to yes in the xy_object Processing Instruction (PI) to decide if the Object Mapped Element (OME) should be written back to SDL Contenta. - Fast Fetch Adapter
Very similar in overall functionality to PcmGetDocCat but significantly faster, this adapter’s custom modules define many of the callbacks developed for PcmGetDocCat plus new callbacks required to help accelerate the export process. - GetDoc Adapter Callbacks
The GetDoc adapter callbacks have been divided into sections based on usefulness ratings. - GetDoc Adapter Data Members
- PutDoc adapter callbacks
Several callbacks are made before the PutDoc adapter starts writing data back to SDL Contenta. - Dynamic Import
The API CD contains Dynamic Import Sample Files that you can use for Dynamic Import - PutDoc Adapter Data Members
- Debugging the Adapters
The best way to debug the adapters is with the Perl Debugger. - GetDoc and PutDoc troubleshooting
Use the following to troubleshoot problems on WIndows. - Contenta Perl API
Contenta includes a Perl API.