public interface BrokerProcessorQueryInspector extends OsidProcessorQueryInspector
This is the query inspector for examining broker processor queries.
Modifier and Type | Method and Description |
---|---|
BooleanTerm[] |
getAllowsCompoundRequestsTerms()
Gets the allows compound requests query terms.
|
BooleanTerm[] |
getAllowsProvisionExchangeTerms()
Gets the allows provision exchange query terms.
|
BrokerProcessorQueryInspectorRecord |
getBrokerProcessorQueryInspectorRecord(Type brokerProcessorRecordType)
Gets the broker processor query inspector record corresponding to the
given
BrokerProcessor record Type. |
IdTerm[] |
getDistributorIdTerms()
Gets the distributor
Id query terms. |
DistributorQueryInspector[] |
getDistributorTerms()
Gets the distributor query terms.
|
DurationRangeTerm[] |
getFixedLeaseDurationTerms()
Gets the fixed lease duration query terms.
|
BooleanTerm[] |
getLeasingTerms()
Gets the leasing query terms.
|
BooleanTerm[] |
getMustReturnProvisionsTerms()
Gets the must return provisions 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
BooleanTerm[] getLeasingTerms()
mandatory
- This method must be implemented. DurationRangeTerm[] getFixedLeaseDurationTerms()
mandatory
- This method must be implemented. BooleanTerm[] getMustReturnProvisionsTerms()
mandatory
- This method must be implemented. BooleanTerm[] getAllowsProvisionExchangeTerms()
mandatory
- This method must be implemented. BooleanTerm[] getAllowsCompoundRequestsTerms()
mandatory
- This method must be implemented. 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. BrokerProcessorQueryInspectorRecord getBrokerProcessorQueryInspectorRecord(Type brokerProcessorRecordType) throws OperationFailedException
BrokerProcessor
record Type.
brokerProcessorRecordType
- a broker processor record typeNullArgumentException
-
brokerProcessorRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(brokerProcessorRecordType)
is
false
mandatory
- This method must be implemented.