DatabaseStorageArea
, FileStorageArea
, and FixedStorageArea
. A FixedStorageArea
object is associated with a FixedContentDevice
object when it is created. 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
.
The following tables list the members exposed by IStorageArea.
Public Properties
Name | Description | |
---|---|---|
![]() | AllowsContentToBeCached | Specifies whether the content data in this storage area can be cached ( ) or not ( ). The default is . |
![]() | AllowsDelete | Indicates whether content can be deleted from a storage area. The default is true (deletes are allowed). When false, any attempt to delete (or move) content from the storage area will result in an exception. |
![]() | AuditedEvents | An collection of the objects containing the audited events that have occurred for the object. |
![]() | ClosureDate | Specifies the date and time when the storage area will close and no longer accept new content. |
![]() | ContentElementCount | The number of content elements stored in this storage area. For a |
![]() | ContentElementKBytes | The size of all content elements stored in this storage area (in kilobytes). For the |
![]() | ContentElementsCreated | Total content elements created in a Storage Area. |
![]() | ContentElementsDeleted | The number of content elements deleted from this storage area. For the |
![]() | Creator | Indicates the name of the user assigned as the creator of the object. Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | DateCreated | Indicates the date and time the object was created. The Content Engine stores dates and times using Coordinated Universal Time (UTC). Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | DateLastModified | Indicates the date and time the object was last modified. The Content Engine stores dates and times using Coordinated Universal Time (UTC). Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | DescriptiveText | User-readable text that describes an object. The text is not locale-specific to the retrieving user except for the following classes:
|
![]() | DisplayName | The user-readable, provider-specific name of an object. This property is usually the designated Name property of the object's class. |
![]() | Id | A representation of the Globally Unique Identifier (GUID), a unique 128-bit number, that is assigned to this Content Engine object when the object is created. When converted to a string, the Id property is typically depicted as 32 hexadecimal characters enclosed by brackets in the following format: {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}. For example, {3F2504E0-4F89-11D3-9A0C-0305E82C3301}. For For a given property representation, the Id property has the following characteristics:
For a newly created document object, you can override the Id property of its associated |
![]() | LastModifier | Indicates the name of the user who last modified the object. Settability of this property is read-only for most users. For users who have been granted privileged write access ( |
![]() | MaximumContentElements | The maximum number of content elements designated for this storage area. For a content cache area, new content can be added to a cache only if the number-of-content-elements statistic (the |
![]() | MaximumSizeKBytes | The maximum size of all content elements designated for this storage area (in kilobytes). For a content cache area, new content can be added to a cache only if the size-of-content-elements statistic (the |
![]() | Permissions | Manages the discretionary permissions assigned to the object. |
![]() | ResourceStatus | Contains a object, which specifies the availability status of a storage or index area. The status value can be any one of the following:
Note: When the The Content Engine supports the following automatic transitions between status values:
An area's status can also be changed manually as allowed by the following rules:
|
![]() | RetentionPeriod | Specifies when a content element will expire, so that it can be deleted from a storage area object. A positive value represents the number of minutes the content element must be retained. Other possible values, as enumerated in the class, are:
|
![]() | Site | Identifies the site associated with a given object. A site represents a geographical area in the FileNet P8 domain. If you do not specify a site when creating the associated object, the value of that object's property defaults to the value of . |
Public Methods
Name | Description | |
---|---|---|
![]() | ValidateContent | Overloaded. Performs a batch of content validation requests, where the characteristics of the validation process include:
There isn't a limit on the number of content validation requests that can be performed in a single operation. However, all validations must complete within the time limit of a single request to the server. Therefore, if too many validations are requested, a request timeout exception is likely to occur. |