public interface BrokerConstrainerQueryInspector extends OsidConstrainerQueryInspector
This is the query inspector for examining broker constrainer queries.
Modifier and Type | Method and Description |
---|---|
BrokerConstrainerQueryInspectorRecord |
getBrokerConstrainerQueryInspectorRecord(Type brokerConstrainerRecordType)
Gets the broker constrainer query inspector record corresponding to
the given
BrokerConstrainer record Type. |
IdTerm[] |
getDistributorIdTerms()
Gets the distributor
Id query terms. |
DistributorQueryInspector[] |
getDistributorTerms()
Gets the distributor query terms.
|
IdTerm[] |
getRuledBrokerIdTerms()
Gets the broker
Id query terms. |
BrokerQueryInspector[] |
getRuledBrokerTerms()
Gets the broker query terms.
|
getRuleIdTerms, getRuleTerms
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
getActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTerms
IdTerm[] getRuledBrokerIdTerms()
Id
query terms.mandatory
- This method must be implemented. BrokerQueryInspector[] getRuledBrokerTerms()
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. BrokerConstrainerQueryInspectorRecord getBrokerConstrainerQueryInspectorRecord(Type brokerConstrainerRecordType) throws OperationFailedException
BrokerConstrainer
record Type.
brokerConstrainerRecordType
- a broker constrainer record typeNullArgumentException
-
brokerConstrainerRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(brokerConstrainerRecordType)
is
false
mandatory
- This method must be implemented.