OSID Logo
OSID Specifications
journaling package
Version 3.0.0
Release Candidate Preview
Interfaceosid.journaling.JournalEntryQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Description

This is the query inspector for examining journal entry queries.

MethodgetBranchIdTerms
Description

Gets the branch Id query terms.

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

Gets the branch query terms.

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

Gets the source Id query terms.

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

Gets the version Id query terms.

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

Gets the timestamp query terms.

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

Gets the entries since query terms.

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

Gets the resource Id query terms.

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

Gets the resource query terms.

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

Gets the agent Id query terms.

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

Gets the agent query terms.

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

Gets the journal Id query terms.

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

Gets the journal query terms.

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

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

Parametersosid.type.TypejournalEntryRecordTypea journal entry record type
Returnosid.journaling.records.JournalEntryQueryInspectorRecordthe journal entry query inspector record
ErrorsNULL_ARGUMENT journalEntryRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(journalEntryRecordType) is false
CompliancemandatoryThis method must be implemented.