OSID Logo
OSID Specifications
logging package
Version 3.1.0
Interfaceosid.logging.LogEntryQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.logging.LogEntrySearchResults
osid.logging.LogEntrySmartLogSession
osid.logging.LogQueryInspector
Description

This is the query inspector for examining log entry queries.

MethodgetPriorityTerms
Description

Gets the prirority query terms.

Returnosid.search.terms.TypeTerm[] the priority terms
Compliancemandatory This method must be implemented.
MethodgetMinimumPriorityTerms
Description

Gets the minimum prirority query terms.

Returnosid.search.terms.TypeTerm[] the minimum priority terms
Compliancemandatory This method must be implemented.
MethodgetTimestampTerms
Description

Gets the timestamp query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the timestamp terms
Compliancemandatory This method must be implemented.
MethodgetResourceIdTerms
Description

Gets the resource Id query terms.

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

Gets the resource query terms.

Returnosid.resource.ResourceQueryInspector[] the resource terms
Compliancemandatory This method must be implemented.
MethodgetAgentIdTerms
Description

Gets the agent Id query terms.

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

Gets the agent query terms.

Returnosid.authentication.AgentQueryInspector[] the agent terms
Compliancemandatory This method must be implemented.
MethodgetLogIdTerms
Description

Gets the log Id query terms.

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

Gets the log query terms.

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

Gets the log entry query inspector corresponding to the given LogEntry record Type.

Parametersosid.type.TypelogEntryRecordType a log entry record type
Returnosid.logging.records.LogEntryQueryInspectorRecord the log entry query record
ErrorsNULL_ARGUMENT logEntryRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(logEntryRecordType) is false
Compliancemandatory This method must be implemented.