OSID Logo
OSID Specifications
logging package
Version 3.1.0
Interfaceosid.logging.LogQueryInspector
Implementsosid.OsidCatalogQueryInspector
Used Byosid.logging.LogEntryQueryInspector
osid.logging.LogQueryInspector
osid.logging.LogSearchResults
Description

This is the query inspector for examining log queries.

MethodgetLogEntryIdTerms
Description

Gets the log entry Id query terms.

Returnosid.search.terms.IdTerm[] the log entry Id terms
Compliancemandatory This method must be implemented.
MethodgetLogEntryTerms
Description

Gets the log entry query terms.

Returnosid.logging.LogEntryQueryInspector[] the log entry terms
Compliancemandatory This method must be implemented.
MethodgetAncestorLogIdTerms
Description

Gets the ancestor Id query terms.

Returnosid.search.terms.IdTerm[] the ancestor Id terms
Compliancemandatory This method must be implemented.
MethodgetAncestorLogTerms
Description

Gets the ancestor query terms.

Returnosid.logging.LogQueryInspector[] the ancestor terms
Compliancemandatory This method must be implemented.
MethodgetDescendantLogIdTerms
Description

Gets the descendant log Id query terms.

Returnosid.search.terms.IdTerm[] the descendant log Id terms
Compliancemandatory This method must be implemented.
MethodgetDescendantLogTerms
Description

Gets the descendant log query terms.

Returnosid.logging.LogQueryInspector[] the descendant log terms
Compliancemandatory This method must be implemented.
MethodgetLogQueryInspectorRecord
Description

Gets the log query inspector record corresponding to the given Log record Type.

Parametersosid.type.TypelogRecordType a log record type
Returnosid.logging.records.LogQueryInspectorRecord the log query inspector record
ErrorsNULL_ARGUMENT logRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(logRecordType) is false
Compliancemandatory This method must be implemented.