Public Properties

  Name Description
Public property DeleteMethod The setting that specifies the deletion method for content in this storage area. The AreaDeleteMethod class has constants defined for the deletion method settings.

Valid settings are:

  • DESTRUCTIVE: Specifies that content be overwritten once with zeros before it is deleted.
  • PURGE: Specifies that content be overwritten three times before it is deleted. This is the most secure form of delete.
  • STANDARD (default setting): Specifies that content be deleted using the normal delete operation for the given device or file system.
Public property DirectoryStructure The setting that determines the directory structure type for this storage area. The DirectoryStructure class has constants defined for the directory structure type settings.

Valid settings are:

  • DIRECTORY_STRUCTURE_SMALL (default setting): Specifies a small directory structure. Small structures consist of two levels of directories with 23 nodes at each level (total of 529 directories at the 2nd level). Content is stored only at the 2nd level.
  • DIRECTORY_STRUCTURE_LARGE: Specifies a large directory structure. Large structures extend the small structure with a third level of 23 nodes, for a total of 12,167 directories at the 3rd level. Content is stored only at the 3rd level.
  • null (non-accessible content cache): For the ContentCacheArea object, this property returns null when the server cannot physically access the content cache area and has not previously done so, and the CacheStatus property setting is Closed. Note that, although a null value can be returned, you cannot set this property to null.

For the ContentCacheArea object, the directory organization of the cache permits different servers to work on different directories, and thus allows cache pruning to be scalable across multiple servers. All of the directories in the cache contain roughly the same amount of recently added content (as a result of the cache randomly selecting a directory for new content, and of pruning roughly the same amount of content from each directory). Pruning, consequently, can occur independently for each directory and yet still achieve the cache-wide result of deleting the least frequently requested content.

Public property RootDirectoryPath The fully qualified path to the root directory for this storage area. The path can be a local mount point, a local path, or a UNC path.

The following information is specific to the use of VerityIndexArea.RootDirectoryPath:

  • If the value of VerityIndexArea.TempDirectoryPath is not null, the value for the this property can be a local directory on the Verity server.
  • If multiple Verity servers are used for the same index area, and the value of this property is local to the Verity server, each Verity server for the index area must be on the same machine.
  • When multiple Verity index areas are defined in an object store, each index area can have the same value for this property; however, the directories may be located on different machines (depending on the location of the Verity servers).
Top

See Also