IndexedSearch.php
IndexedSearch implementations are used to search entity objects in a search index.
Definition: IndexedSearch.php:23
Search implementations are used to search entity objects.
Definition: Search.php:21
ObjectId is the unique identifier of an object.
Definition: ObjectId.php:28
deleteFromIndex(ObjectId $oid)
Delete a PersistentObject instance from the search index.
addToIndex(PersistentObject $obj)
Add/update a PersistentObject instance to/in the search index.
PersistentObject defines the interface of all persistent objects.
Definition: PersistentObject.php:23
commitIndex($optimize=true)
Commit changes made on the index.