public interface LogEntryQueryInspector extends OsidObjectQueryInspector
This is the query inspector for examining log entry queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAgentIdTerms()
Gets the agent
Id query terms. |
AgentQueryInspector[] |
getAgentTerms()
Gets the agent query terms.
|
LogEntryQueryInspectorRecord |
getLogEntryQueryInspectorRecord(Type logEntryRecordType)
Gets the log entry query inspector corresponding to the given
LogEntry record Type. |
IdTerm[] |
getLogIdTerms()
Gets the log
Id query terms. |
LogQueryInspector[] |
getLogTerms()
Gets the log query terms.
|
TypeTerm[] |
getMinimumPriorityTerms()
Gets the minimum prirority query terms.
|
TypeTerm[] |
getPriorityTerms()
Gets the prirority query terms.
|
IdTerm[] |
getResourceIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getResourceTerms()
Gets the resource query terms.
|
DateTimeRangeTerm[] |
getTimestampTerms()
Gets the timestamp query terms.
|
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
TypeTerm[] getPriorityTerms()
mandatory
- This method must be implemented. TypeTerm[] getMinimumPriorityTerms()
mandatory
- This method must be implemented. DateTimeRangeTerm[] getTimestampTerms()
mandatory
- This method must be implemented. IdTerm[] getResourceIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. ResourceQueryInspector[] getResourceTerms()
mandatory
- This method must be implemented. IdTerm[] getAgentIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. AgentQueryInspector[] getAgentTerms()
mandatory
- This method must be implemented. IdTerm[] getLogIdTerms()
Id
query terms. Id
termsmandatory
- This method must be implemented. LogQueryInspector[] getLogTerms()
mandatory
- This method must be implemented. LogEntryQueryInspectorRecord getLogEntryQueryInspectorRecord(Type logEntryRecordType) throws OperationFailedException
LogEntry
record Type.
logEntryRecordType
- a log entry record typeNullArgumentException
- logEntryRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(logEntryRecordType)
is false
mandatory
- This method must be implemented.