Stored Search Extensions

The Stored Search Extensions is created by Search Designer. This feature AddOn contains a class and properties representing the information selected by the user via Search Designer, such as the object stores and folders to search, object types and subclasses to query, the search criteria for each object type and the formats to use for the search results.

Display Name
<Release> Stored Search Extensions
XML Script Name
StoredSearchExtensions.xml
Installation Type
Recommended
Predecessors
Required By

The Stored Search Extensions provides property templates and implements custom classes, objects, and properties in the following areas throughout Enterprise Manager:

CAUTION  The Stored Search Extensions provides classes and properties which support out-of-the-box behavior for searching, including those created and modified by Search Designer. The values for properties on object instances created by FileNet out-of-the-box applications should not be modified, as changing these values could cause application behavior issues with FileNet out-of-the-box applications and AddOn applications. In addition, the classes should not be extended or subclassed by third-parties. The descriptions included in this section are provided for informational purposes only.

Property Templates

The following property templates are added by Stored Search Extensions and implemented by various feature AddOns. These templates are visible in Enterprise Manager under Domain Root > Object Stores > Object Store Name > Property Templates.

Property Template Type Implementation(s) Description
Search Type Integer
Stored Search class

Specifies whether this is a stored search or a search template. A stored search contains a complete search ready for use and can include criteria based upon contents and/or property values of entities. A search template allows the user to modify the search criteria data and subclasses before the search is executed.

Searching Object Stores String
Stored Search class

Specifies the object stores to be queried during execution of the search.

Searching Object Type Integer
Stored Search class

Specifies the type(s) of objects to be searched for during execution of the search, including Document, Folder, Custom Object, or any combination of these types.

Custom Subclasses Added to the Document Class

The following subclasses are derived from the Document Class by Stored Search Extensions. These subclasses and their respective properties are visible in Enterprise Manager under Domain Root > Object Stores > Object Store Name > Document Class > Custom Subclass Name.

Subclass
Modifiable
Description
Stored Search
No
Contains the information selected by the user via the Search Designer, including the type of stored search to perform, the object types to search for and the object stores to query, as well as the name of the application associated with the search and a description.

Stored Search, Subclass of Document Class

The following properties of the Stored Search subclass are added or modified by Stored Search Extensions. These properties are visible in Enterprise Manager under Domain Root > Object Stores > Object Store Name > Document Class > Stored Search, right-click Properties > Property Definitions.

Property Type Modifiable Description
Application Name String No

Specifies the name of the application that created the stored search or search template, which is entered by the user via the
Search Designer UI when the stored search is created and saved. If the user does not enter a name, this property will be empty. This property is an implementation of the Application Name property template, which is added by Base Application Extensions.

Description String No

Provides a contextual description for the stored search or search template, which is entered by the user via the
Search Designer UI when the stored search is created and saved. If the user does not enter a description, this property will be empty. This property is an implementation of the Description property template, which is added by Base Application Extensions.

Search Type Integer No

Specifies whether this is a stored search or a search template. A stored search contains a complete search ready for use and can include criteria based upon contents and/or property values of entities. A search template allows the user to modify the search criteria data and subclasses before the search is executed.

Searching Object Stores String No

Specifies the object stores to be queried during execution of the search.

Searching Object Type Integer No

Specifies the type(s) of objects to be searched for during execution of the search, including Document, Folder, Custom Object, or any combination of these types.