public interface InstallationQueryInspector extends OsidObjectQueryInspector
This is the query inspector for examining installation queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getAgentIdTerms()
Gets the agent
Id query terms. |
AgentQueryInspector[] |
getAgentTerms()
Gets the agent query terms.
|
InstallationQueryInspectorRecord |
getInstallationQueryInspectorRecord(Type installationRecordType)
Gets the query inspector record corresponding to the given
Installation record Type. |
DateTimeRangeTerm[] |
getInstallDateTerms()
Gets the install date query terms.
|
DateTimeRangeTerm[] |
getLastCheckDateTerms()
Gets the check date query terms.
|
IdTerm[] |
getPackageIdTerms()
Gets the package
Id query terms. |
PackageQueryInspector[] |
getPackageTerms()
Gets the package query terms.
|
IdTerm[] |
getSiteIdTerms()
Gets the site
Id query terms. |
SiteQueryInspector[] |
getSiteTerms()
Gets the site query terms.
|
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsIdTerm[] getSiteIdTerms()
Id query terms.mandatory - This method must be implemented. SiteQueryInspector[] getSiteTerms()
mandatory - This method must be implemented. IdTerm[] getPackageIdTerms()
Id query terms.mandatory - This method must be implemented. PackageQueryInspector[] getPackageTerms()
mandatory - This method must be implemented. DateTimeRangeTerm[] getInstallDateTerms()
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. DateTimeRangeTerm[] getLastCheckDateTerms()
mandatory - This method must be implemented. InstallationQueryInspectorRecord getInstallationQueryInspectorRecord(Type installationRecordType) throws OperationFailedException
Installation record Type. installationRecordType - an installation query record typeNullArgumentException - installationRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(installationRecordType) is false
mandatory - This method must be implemented.