public interface HoldQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining hold queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getAgentIdTerms()
Gets the agent
Id query terms. |
AgentQueryInspector[] |
getAgentTerms()
Gets the agent query terms.
|
HoldQueryInspectorRecord |
getHoldQueryInspectorRecord(Type holdRecordType)
Gets the hold query inspector record corresponding to the given
Hold record Type. |
IdTerm[] |
getIssueIdTerms()
Gets the issue query terms.
|
IssueQueryInspector[] |
getIssueTerms()
Gets the issue query terms.
|
IdTerm[] |
getOublietteIdTerms()
Gets the oubliette
Id query terms. |
OublietteQueryInspector[] |
getOublietteTerms()
Gets the oubliette query terms.
|
IdTerm[] |
getResourceIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getResourceTerms()
Gets the resource 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[] getResourceIdTerms()
Id query terms.mandatory - This method must be implemented. ResourceQueryInspector[] getResourceTerms()
mandatory - This method must be implemented. IdTerm[] getAgentIdTerms()
Id query terms.mandatory - This method must be implemented. AgentQueryInspector[] getAgentTerms()
mandatory - This method must be implemented. IdTerm[] getIssueIdTerms()
mandatory - This method must be implemented. IssueQueryInspector[] getIssueTerms()
mandatory - This method must be implemented. IdTerm[] getOublietteIdTerms()
Id query terms.mandatory - This method must be implemented. OublietteQueryInspector[] getOublietteTerms()
mandatory - This method must be implemented. HoldQueryInspectorRecord getHoldQueryInspectorRecord(Type holdRecordType) throws OperationFailedException, PermissionDeniedException
Hold record Type. holdRecordType - a hold record typeNullArgumentException - holdRecordType
is null OperationFailedException - unable to complete requestPermissionDeniedException - authorization failure
occurredUnsupportedException -
hasRecordType(holdRecordType) is false mandatory - This method must be implemented.