public interface CommissionQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining commission queries.
| Modifier and Type | Method and Description |
|---|---|
CommissionQueryInspectorRecord |
getCommissionQueryInspectorRecord(Type commissionRecordType)
Gets the commission query inspector record corresponding to the given
Commission record Type. |
IdTerm[] |
getCompetencyIdTerms()
Gets the competency
Id query terms. |
CompetencyQueryInspector[] |
getCompetencyTerms()
Gets the competency query terms.
|
IdTerm[] |
getEffortIdTerms()
Gets the effort
Id query terms. |
EffortQueryInspector[] |
getEffortTerms()
Gets the effort query terms.
|
IdTerm[] |
getFoundryIdTerms()
Gets the foundry
Id query terms. |
FoundryQueryInspector[] |
getFoundryTerms()
Gets the foundry query terms.
|
CardinalRangeTerm[] |
getPercentageTerms()
Gets the percentage availability query terms.
|
IdTerm[] |
getResourceIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getResourceTerms()
Gets the resource query terms.
|
IdTerm[] |
getWorkIdTerms()
Gets the work
Id query terms. |
WorkQueryInspector[] |
getWorkTerms()
Gets the work 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[] getWorkIdTerms()
Id query terms.mandatory - This method must be implemented. WorkQueryInspector[] getWorkTerms()
mandatory - This method must be implemented. IdTerm[] getCompetencyIdTerms()
Id query terms.mandatory - This method must be implemented. CompetencyQueryInspector[] getCompetencyTerms()
mandatory - This method must be implemented. CardinalRangeTerm[] getPercentageTerms()
mandatory - This method must be implemented. IdTerm[] getEffortIdTerms()
Id query terms.mandatory - This method must be implemented. EffortQueryInspector[] getEffortTerms()
mandatory - This method must be implemented. IdTerm[] getFoundryIdTerms()
Id query terms.mandatory - This method must be implemented. FoundryQueryInspector[] getFoundryTerms()
mandatory - This method must be implemented. CommissionQueryInspectorRecord getCommissionQueryInspectorRecord(Type commissionRecordType) throws OperationFailedException
Commission record Type. commissionRecordType - a commission record typeNullArgumentException - commissionRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(commissionRecordType) is false
mandatory - This method must be implemented.