IBM FileNet P8, Version 5.2.1            

Creating a class-level property

A class-level property is a property that appears on every instance of the class and always with the same value, but is not saved in the database and is not changeable at the instance level. For example, suppose you are modeling insurance claims, with different document classes for different types of insurance claims. Further suppose that there is a set of official insurance claim types, with a numeric code for each. Each of the insurance claim classes would always specify only one of these numeric codes. The most efficient way to implement this would be to have a class-level property set on the class, and not on each instance, since the value must be the same for every instance of the class.

About this task

Procedure

To create a class-level property:

  1. Create a property template with these parameters:
    • For its Settability, choose Read only.
    • Make it non-persistent.
    • Provide the Default Value you want to appear for each instance of the class.
  2. Assign the property to the class that requires the class-level property.


Last updated: October 2015
pr_class_level_properties.htm

© Copyright IBM Corporation 2015.