IBM® Content Manager provides Java™, JavaBeans, and C++ application programming interfaces (APIs) with IBM Information Integrator for Content Version 8 Release 4. The APIs and beans provide building blocks for creating applications that access content stored in heterogeneous content servers.
Programming tasks | What you can do | When to perform |
---|---|---|
Programming with the application programming interfaces (APIs) | Use Java and C++ APIs to design your applications. | Perform when you set up the Java and C++ environment, work with a DDO, XDO, and DKAny objects. |
Working with IBM Content Manager Version 8 | Use the ICM connector APIs to build and deploy custom applications that access an IBM Content Manager content server. Use the APIs to integrate your existing applications into an IBM Content Manager content server. | Perform when you plan and create an application and work with the library server and the resource manager |
Searching for data | Search for data by using parametric and text search. | Perform when you search for data by using text and parametric search. |
Routing a document through a process | Route documents through a business process by using document routing APIs. | Perform when routing a document through worknodes, worklists, and processes. |
Understanding prefetching in IBM Content Manager for z/OS | Move objects that are currently located on slower media, like optical or tape, to faster media. | Perform when necessary. |
Working with other content servers | Use the dkDatastore classes to define an appropriate content server for the content servers in your application. | Perform when working with ImagePlus® for OS/390®and IBM Content Manager for AS/400® content servers. |
Building applications with non-visual and visual JavaBeans | Use the visual and non-visual JavaBeans™ provided in IBM Content Manager to build Java-based or Web client applications. | Perform when using visual and non-visual beans to create applications. |
Working with XML services (Java only) | Import, store, update, retrieve, and export a wide variety of objects by representing objects as XML. | Perform when working with XML services. |
Working with the web services | Integrate your applications or client process by using web services. | Perform when using web services |
Working with the Java document viewer toolkit | Use the document viewer toolkit to display, manipulate, and annotate documents. | Perform when using Java viewer. |
Troubleshooting content management applications | Fix common problems that occur during programming. | Perform when necessary. |