Search objects by criteria — issue structured queries against a domain catalog.
A query session exposes a fresh [OsidObject]Query
per call to get[OsidObject]Query(), accepts criteria via the query object's
match methods, and executes the search through get[OsidObject]sByQuery(query).
Override the execution method to translate the populated query into a back-end search.
| Parameter | Type | Description |
|---|---|---|
manager |
OsidObjectManager |
the manager that opened this session |
catalogId |
Id |
the catalog this session is scoped to |
| Parameter | Type | Description |
|---|---|---|
query |
OsidObjectQuery |
a query populated with match criteria |