Represents the physical storage location where content will be stored. This base, abstract class has concrete subclasses. A FixedStorageArea object is associated with a FixedContentDevice object when it is created. A ICmAdvancedStorageArea object is associated with one or a combination of ICmFileSystemStorageDevice and ICmOpenStackStorageDevice objects.

The concrete classes are customizable. This means that you can add custom properties to them (and to the base class) and create custom subclasses. By customizing the concrete classes, you can add custom criteria for selecting storage areas via a IStoragePolicy.

See Storage area types, Controlling how content is stored.

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

ToggleSyntax

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

ToggleRemarks

Metadata

Auditable: true
AllowsInstances: false
AllowsSubClasses: false
ClassDefinitionName: SubscribableClassDefinition
IsDependent: false
IsHidden: false
Name: DisplayName
Searchable: true
StorageType: ObjectStore
SuperclassName: Subscribable

ToggleSee Also