public interface RequestQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining request queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getDistributorIdTerms()
Gets the distributor
Id query terms. |
DistributorQueryInspector[] |
getDistributorTerms()
Gets the distributor query terms.
|
DurationRangeTerm[] |
getEWATerms()
Gets the ewa query terms.
|
IdTerm[] |
getExchangeProvisionIdTerms()
Gets the exchange provision
Id query terms. |
ProvisionQueryInspector[] |
getExchangeProvisionTerms()
Gets the exchange provision query terms.
|
IdTerm[] |
getOriginProvisionIdTerms()
Gets the origin provision
Id query terms. |
ProvisionQueryInspector[] |
getOriginProvisionTerms()
Gets the origin provision query terms.
|
IdTerm[] |
getPoolIdTerms()
Gets the pool
Id query terms. |
PoolQueryInspector[] |
getPoolTerms()
Gets the pool query terms.
|
IntegerRangeTerm[] |
getPositionTerms()
Gets the position query terms.
|
IdTerm[] |
getQueueIdTerms()
Gets the queue
Id query terms. |
QueueQueryInspector[] |
getQueueTerms()
Gets the queue query terms.
|
DateTimeRangeTerm[] |
getRequestDateTerms()
Gets the request date query terms.
|
IdTerm[] |
getRequestedProvisionableIdTerms()
Gets the requested provisionable
Id query terms. |
ProvisionableQueryInspector[] |
getRequestedProvisionableTerms()
Gets the requested provisionable query terms.
|
IdTerm[] |
getRequesterIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getRequesterTerms()
Gets the resource query terms.
|
IdTerm[] |
getRequestingAgentIdTerms()
Gets the agent
Id query terms. |
AgentQueryInspector[] |
getRequestingAgentTerms()
Gets the agent query terms.
|
RequestQueryInspectorRecord |
getRequestQueryInspectorRecord(Type requestRecordType)
Gets the request query inspector record corresponding to the given
Request record Type. |
IdTerm[] |
getRequestTransactionIdTerms()
Gets the request transaction
Id query terms. |
RequestTransactionQueryInspector[] |
getRequestTransactionTerms()
Gets the request transaction 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[] getRequestTransactionIdTerms()
Id query terms.mandatory - This method must be implemented. RequestTransactionQueryInspector[] getRequestTransactionTerms()
mandatory - This method must be implemented. IdTerm[] getQueueIdTerms()
Id query terms.mandatory - This method must be implemented. QueueQueryInspector[] getQueueTerms()
mandatory - This method must be implemented. DateTimeRangeTerm[] getRequestDateTerms()
mandatory - This method must be implemented. IdTerm[] getRequesterIdTerms()
Id query terms.mandatory - This method must be implemented. ResourceQueryInspector[] getRequesterTerms()
mandatory - This method must be implemented. IdTerm[] getRequestingAgentIdTerms()
Id query terms.mandatory - This method must be implemented. AgentQueryInspector[] getRequestingAgentTerms()
mandatory - This method must be implemented. IdTerm[] getPoolIdTerms()
Id query terms.mandatory - This method must be implemented. PoolQueryInspector[] getPoolTerms()
mandatory - This method must be implemented. IdTerm[] getRequestedProvisionableIdTerms()
Id query terms.mandatory - This method must be implemented. ProvisionableQueryInspector[] getRequestedProvisionableTerms()
mandatory - This method must be implemented. IdTerm[] getExchangeProvisionIdTerms()
Id query terms.mandatory - This method must be implemented. ProvisionQueryInspector[] getExchangeProvisionTerms()
mandatory - This method must be implemented. IdTerm[] getOriginProvisionIdTerms()
Id query terms.mandatory - This method must be implemented. ProvisionQueryInspector[] getOriginProvisionTerms()
mandatory - This method must be implemented. IntegerRangeTerm[] getPositionTerms()
mandatory - This method must be implemented. DurationRangeTerm[] getEWATerms()
mandatory - This method must be implemented. IdTerm[] getDistributorIdTerms()
Id query terms.mandatory - This method must be implemented. DistributorQueryInspector[] getDistributorTerms()
mandatory - This method must be implemented. RequestQueryInspectorRecord getRequestQueryInspectorRecord(Type requestRecordType) throws OperationFailedException
Request record Type. requestRecordType - a request record typeNullArgumentException - requestRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(requestRecordType) is false
mandatory - This method must be implemented.