An advanced storage area supports native content replication for disaster recovery and high availability solutions. In addition, an advanced storage area leverages the Content Platform Engine sweep service to perform queue processing for replication, content deletion, and abandoned content backout.
An advanced storage area can co-exist with other storage areas: database, file system, or fixed content. Content can be moved between an advanced storage area and other types of storage areas. And like other storage areas, advanced storage areas can be assigned to storage policies.
An association between an advanced storage device and an advanced storage area is made as a connection, represented as a ICmStorageDeviceConnection object. An advanced storage device object must exist before it can be connected to an advanced storage area. A list of ICmStorageDeviceConnection objects is set on an advanced storage area.
Assembly: FileNet.Api (in FileNet.Api.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Interface ICmAdvancedStorageArea _ Implements IStorageArea, IRepositoryObject, ISubscribable, IIndependentlyPersistableObject, _ IIndependentObject, IEngineObject, ICloneable |
C# |
---|
public interface ICmAdvancedStorageArea : IStorageArea, IRepositoryObject, ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable |
Visual C++ |
---|
public interface class ICmAdvancedStorageArea : IStorageArea, IRepositoryObject, ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable |
JavaScript |
---|
FileNet.Api.Admin.ICmAdvancedStorageArea = function(); FileNet.Api.Admin.ICmAdvancedStorageArea.createInterface('FileNet.Api.Admin.ICmAdvancedStorageArea'); |
Remarks
Metadata
Auditable: true
AllowsInstances: true
AllowsSubClasses: true
ClassDefinitionName: SubscribableClassDefinition
IsDependent: false
IsHidden: false
Name: DisplayName
Searchable: true
StorageType: ObjectStore
SuperclassName: StorageArea