com.filenet.api.admin

Interface CmAdvancedStorageArea

  • All Superinterfaces:
    EngineObject, IndependentlyPersistableObject, IndependentObject, RepositoryObject, java.io.Serializable, StorageArea, Subscribable


    public interface CmAdvancedStorageArea
    extends RepositoryObject, StorageArea
    A storage area supporting these underlying advanced storage devices: OpenStack and S3 cloud storage and file system storage. One or more advanced storage devices, represented as CmStorageDevice objects, can be associated with an advanced storage area.

    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 CmStorageDeviceConnection object. An advanced storage device object must exist before it can be connected to an advanced storage area. A list of CmStorageDeviceConnection objects is set on an advanced storage area.

    Metadata

    See Also:
    Advanced storage areas
    • Method Detail

      • get_CmSynchronousReplicasRequired

        java.lang.Integer get_CmSynchronousReplicasRequired()
        Returns the value of the CmSynchronousReplicasRequired property. For more information, see CmSynchronousReplicasRequired Property.
      • set_CmSynchronousReplicasRequired

        void set_CmSynchronousReplicasRequired(java.lang.Integer value)
        Sets the value of the CmSynchronousReplicasRequired property. For more information, see CmSynchronousReplicasRequired Property.
      • get_CmSynchronousReplicasDesired

        java.lang.Integer get_CmSynchronousReplicasDesired()
        Returns the value of the CmSynchronousReplicasDesired property. For more information, see CmSynchronousReplicasDesired Property.
      • set_CmSynchronousReplicasDesired

        void set_CmSynchronousReplicasDesired(java.lang.Integer value)
        Sets the value of the CmSynchronousReplicasDesired property. For more information, see CmSynchronousReplicasDesired Property.
      • get_CmOpenTimeLimit

        java.lang.Integer get_CmOpenTimeLimit()
        Returns the value of the CmOpenTimeLimit property. For more information, see CmOpenTimeLimit Property.
      • set_CmOpenTimeLimit

        void set_CmOpenTimeLimit(java.lang.Integer value)
        Sets the value of the CmOpenTimeLimit property. For more information, see CmOpenTimeLimit Property.
      • get_CmContentIdBatchSize

        java.lang.Integer get_CmContentIdBatchSize()
        Returns the value of the CmContentIdBatchSize property. For more information, see CmContentIdBatchSize Property.
      • set_CmContentIdBatchSize

        void set_CmContentIdBatchSize(java.lang.Integer value)
        Sets the value of the CmContentIdBatchSize property. For more information, see CmContentIdBatchSize Property.
      • get_CmContentIdBatchTTL

        java.lang.Integer get_CmContentIdBatchTTL()
        Returns the value of the CmContentIdBatchTTL property. For more information, see CmContentIdBatchTTL Property.
      • set_CmContentIdBatchTTL

        void set_CmContentIdBatchTTL(java.lang.Integer value)
        Sets the value of the CmContentIdBatchTTL property. For more information, see CmContentIdBatchTTL Property.

© Copyright IBM Corporation 2006, 2019. All rights reserved.