Query and content-based retrieval

Since all Content Engine objects contain property values and document objects contain text-based content, Content Engine supports searches based on both.

Content Engine implements a Java Database Connector (JDBC) Data Provider which supports a SQL query syntax. Queries against this provider can be submitted by using JDBC directly; for example, from a java application or report manager tool. They also can be submitted through the FileNet P8 Platform APIs.

For its content search functionality, Content Engine uses indexing services and content indexing filters provided by Verity, Inc.

Search Designer lets you construct searches and search templates that are then persisted in Content Engine as document objects assigned to the Stored Search Document class. Because they are implemented as document objects, these stored searches are versionable. These searches combine both queries against document objects' property values and the indexed content elements of those document objects. Searches can be directed against multiple object stores.

See Search and bulk operations for more information.