Lorsque vous associez une propriété à une classe, la propriété se propage à toutes les instances et sous-classes de cette classe. Lorsque vous créez une sous-classe, vous pouvez faire en sorte que les propriétés soient uniquement propagées à cette sous-classe et non à toutes les sous-classes et instances d'objet de la classe parent.
Par exemple, les sous-classes ElectronicRecordFolder (Dossier d'enregistrement électronique) et HybridRecordFolder (Dossier d'enregistrement hybride) sont des sous-classes de la classe RecordFolder (Dossier d'enregistrement). Ces sous-classes contiennent toutes les propriétés associées à la classe parent, RecordFolder. Cependant, la classe HybridRecordFolder contient des propriétés supplémentaires telles que Charged Out Status et Barcode qui ne s'appliquent pas à la classe ElectronicRecordFolder. Ces propriétés sont donc directement associées à la classe HybridRecordFolder.
Vous pouvez créer des sous-classes pour les classes IBM® Enterprise Records suivantes :
Bien que vous puissiez sous-classer logiquement d'autres classes d'IBM Enterprise Records non mentionnées précédemment, les sous-classer n'a pas d'impact sur l'interface utilisateur d'IBM Enterprise Records. Par exemple, à l'aide d'IBM Administration Console for Content Platform Engine, vous pouvez logiquement créer une sous-classe de la classe Record, RecordFolder ou RecordCategory et lui associer diverses propriétés de la sous-classe. Cependant, la nouvelle sous-classe n'est pas visible dans l'interface utilisateur d'IBM Enterprise Records.
Pour créer une sous-classe, procédez comme suit :
Lorsque la sous-classe est créée, vous la voyez dans l'arborescence d'IBM Administration Console for Content Platform Engine sous le noeud de la classe qui est sa superclasse.