public interface RequestTransactionQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining request transaction queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getBrokerIdTerms()
Gets the broker
Id query terms. |
BrokerQueryInspector[] |
getBrokerTerms()
Gets the broker query terms.
|
IdTerm[] |
getRequestIdTerms()
Gets the request
Id query terms. |
RequestQueryInspector[] |
getRequestTerms()
Gets the request query terms.
|
RequestTransactionQueryInspectorRecord |
getRequestTransactionQueryInspectorRecord(Type requestTransactionRecordType)
Gets the request transaction query inspector record corresponding to
the given
RequestTransaction record Type. |
DateTimeRangeTerm[] |
getSubmitDateTerms()
Gets the submit date query terms.
|
IdTerm[] |
getSubmitterIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getSubmitterTerms()
Gets the resource query terms.
|
IdTerm[] |
getSubmittingAgentIdTerms()
Gets the agent
Id query terms. |
AgentQueryInspector[] |
getSubmittingAgentTerms()
Gets the agent query terms.
|
getEndReasonIdTerms, getEndReasonTerms
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
getDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTerms
IdTerm[] getBrokerIdTerms()
Id
query terms.mandatory
- This method must be implemented. BrokerQueryInspector[] getBrokerTerms()
mandatory
- This method must be implemented. DateTimeRangeTerm[] getSubmitDateTerms()
mandatory
- This method must be implemented. IdTerm[] getSubmitterIdTerms()
Id
query terms.mandatory
- This method must be implemented. ResourceQueryInspector[] getSubmitterTerms()
mandatory
- This method must be implemented. IdTerm[] getSubmittingAgentIdTerms()
Id
query terms.mandatory
- This method must be implemented. AgentQueryInspector[] getSubmittingAgentTerms()
mandatory
- This method must be implemented. IdTerm[] getRequestIdTerms()
Id
query terms.mandatory
- This method must be implemented. RequestQueryInspector[] getRequestTerms()
mandatory
- This method must be implemented. RequestTransactionQueryInspectorRecord getRequestTransactionQueryInspectorRecord(Type requestTransactionRecordType) throws OperationFailedException
RequestTransaction
record Type.
requestTransactionRecordType
- a request transaction record typeNullArgumentException
-
requestTransactionRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(requestTransactionRecordType)
is
false
mandatory
- This method must be implemented.