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, getEndReasonTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTermsIdTerm[] 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.