OSID Logo
OSID Specifications
logging package
Version 3.0.0
Release Candidate Preview
Interfaceosid.logging.LogEntryQueryInspector
Implementsosid.OsidObjectQueryInspector
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
CompliancemandatoryThis method must be implemented.
MethodgetMinimumPriorityTerms
Description

Gets the minimum prirority query terms.

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

Gets the timestamp query terms.

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

Gets the resource Id query terms.

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

Gets the resource query terms.

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

Gets the agent Id query terms.

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

Gets the agent query terms.

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

Gets the log Id query terms.

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

Gets the log query terms.

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

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

Parametersosid.type.TypelogEntryRecordTypea log entry record type
Returnosid.logging.records.LogEntryQueryInspectorRecordthe log entry query record
ErrorsNULL_ARGUMENT logEntryRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(logEntryRecordType) is false
CompliancemandatoryThis method must be implemented.