IBM Enterprise Records, Version 5.1.+            

Getting started

The RM Java™ API is a platform-independent API that provides interfaces and classes for performing record-related operations, such as creating a hierarchical file plan for storing records, declaring records, navigating the file plan, and creating disposition schedules. The RM Java API extends from the Content Java API, and as a result, provides identical method signatures for creating objects or modifying properties and security permissions.

The RM Java API leverages the interfaces and classes defined in the Content Java API. As a result, to manipulate an entity using the RM Java API, you need to get an object of a Content Engine session. The Content Java API has defined certain high-level objects, which establish sessions for accessing the contents of object stores that persist in the Content Engine server.

To support RM operations on FileNet P8 repositories, the RM Java API adds a new collection of interfaces and classes, which extend from Content Java API interfaces ans classes such as Document, Folder, and CustomObject. The way you specify the security settings and set properties for RM Java API classes is the same as you would for Content Java API classes.

Attention: For more information about specifying security settings and properties, refer to the Content Java API Developer's Guide. Also Using a wild card search with Special Characters is not supported. For more information see the SQL Syntax References topic in the Content Engine reference for limitations documented for CBR. The Content Engine reference topic notes that special character use is not supported for Chinese, Japanese and Korean locales.

The topics that follow discuss the base and high-level objects of the Content Java API, and the base interfaces and classes of the RM Java API that extend from the Content Java API. In addition, they discuss the use of collection objects and XML forms of methods in the RM Java API.



Feedback

Last updated: August 2011


© Copyright IBM Corporation 2011.
This information center is powered by Eclipse technology. (http://www.eclipse.org)