Customizable base for classes of objects that can provide basic subscribable and replicable independently persistable behaviour. As an abstract class definition, the class' metadata is not mutable. You must subclass this class to create a concrete root class with customizable metadata.

See Custom Root Classes Concepts

Namespace:  FileNet.Api.Core
Assembly:  FileNet.Api (in FileNet.Api.dll)

ToggleSyntax

Visual Basic (Declaration)
Public Interface ICmAbstractPersistable _
	Implements IRepositoryObject, IReplicable, ISubscribable, IIndependentlyPersistableObject,  _
	IIndependentObject, IEngineObject, ICloneable
C#
public interface ICmAbstractPersistable : IRepositoryObject, 
	IReplicable, ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, 
	ICloneable
Visual C++
public interface class ICmAbstractPersistable : IRepositoryObject, 
	IReplicable, ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, 
	ICloneable
JavaScript
FileNet.Api.Core.ICmAbstractPersistable = function();
FileNet.Api.Core.ICmAbstractPersistable.createInterface('FileNet.Api.Core.ICmAbstractPersistable');

ToggleRemarks

Metadata

Auditable: true
AllowsInstances: false
AllowsSubClasses: true
ClassDefinitionName: ReplicableClassDefinition
IsDependent: false
IsHidden: false
Searchable: false
StorageType: ObjectStore
SuperclassName: Replicable

ToggleSee Also