OSID Logo
OSID Specifications
journaling package
Version 3.1.0
Interfaceosid.journaling.JournalEntryQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.OsidObjectQueryInspector
osid.journaling.BranchQueryInspector
osid.journaling.JournalEntrySearchResults
osid.journaling.JournalQueryInspector
Description

This is the query inspector for examining journal entry queries.

Like all OsidQueryInspectors, JournalEntryQueryInspector is stateful and must not be accessed by multiple processing threads.

MethodgetBranchIdTerms
Description

Gets the branch Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetBranchTerms
Description

Gets the branch query terms.

Returnosid.journaling.BranchQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSourceIdTerms
Description

Gets the source Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetVersionIdTerms
Description

Gets the version Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetTimestampTerms
Description

Gets the timestamp query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetEntriesSinceTerms
Description

Gets the entries since query terms.

Returnosid.search.terms.DateTimeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetResourceIdTerms
Description

Gets the resource Id query terms.

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

Gets the resource query terms.

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

Gets the agent Id query terms.

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

Gets the agent query terms.

Returnosid.authentication.AgentQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetJournalIdTerms
Description

Gets the journal Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetJournalTerms
Description

Gets the journal query terms.

Returnosid.journaling.JournalQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetJournalEntryQueryInspectorRecord
Description

Gets the journal entry query inspector record corresponding to the given JournalEntry record Type.

Parametersosid.type.TypejournalEntryRecordType a journal entry record type
Returnosid.journaling.records.JournalEntryQueryInspectorRecord the journal entry query inspector record
ErrorsNULL_ARGUMENT journalEntryRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(journalEntryRecordType) is false
Compliancemandatory This method must be implemented.