OSID Logo
OSID Specifications
osid package
Version 3.0.0
Release Candidate Preview
Interfaceosid.OsidOperableQuery
Implementsosid.OsidQuery
Description

This is the query interface for searching operables. Each method specifies an AND term while multiple invocations of the same method produce a nested OR.

MethodmatchActive
Description

Matches active.

Parametersbooleanmatch true to match active, false to match inactive
CompliancemandatoryThis method must be implemented.
MethodclearActiveTerms
Description

Clears the active query terms.

CompliancemandatoryThis method must be implemented.
MethodmatchEnabled
Description

Matches administratively enabled.

Parametersbooleanmatch true to match administratively enabled, false otherwise
CompliancemandatoryThis method must be implemented.
MethodclearEnabledTerms
Description

Clears the administratively enabled query terms.

CompliancemandatoryThis method must be implemented.
MethodmatchDisabled
Description

Matches administratively disabled.

Parametersbooleanmatch true to match administratively disabled, false otherwise
CompliancemandatoryThis method must be implemented.
MethodclearDisabledTerms
Description

Clears the administratively disabled query terms.

CompliancemandatoryThis method must be implemented.
MethodmatchOperational
Description

Matches operational operables.

Parametersbooleanmatch true to match operational, false to match not operational
CompliancemandatoryThis method must be implemented.
MethodclearOperationalTerms
Description

Clears the operational query terms.

CompliancemandatoryThis method must be implemented.