public interface SubscriptionQueryInspector extends OsidRelationshipQueryInspector
The query inspector for examining subscription queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getAddressIdTerms()
Gets the address
Id terms. |
AddressQueryInspector[] |
getAddressTerms()
Gets the address terms.
|
IdTerm[] |
getDispatchIdTerms()
Gets the dispatch
Id terms. |
DispatchQueryInspector[] |
getDispatchTerms()
Gets the dispatch terms.
|
IdTerm[] |
getPublisherIdTerms()
Gets the publisher
Id terms. |
PublisherQueryInspector[] |
getPublisherTerms()
Gets the publisher terms.
|
IdTerm[] |
getSubscriberIdTerms()
Gets the subscriber
Id terms. |
ResourceQueryInspector[] |
getSubscriberTerms()
Gets the subscriber terms.
|
SubscriptionQueryInspectorRecord |
getSubscriptionQueryInspectorRecord(Type subscriptionRecordType)
Gets the subscription query inspector record corresponding to the
given
Subscription record Type. |
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[] getDispatchIdTerms()
Id terms. Id termsmandatory - This method must be implemented. DispatchQueryInspector[] getDispatchTerms()
mandatory - This method must be implemented. IdTerm[] getSubscriberIdTerms()
Id terms. Id termsmandatory - This method must be implemented. ResourceQueryInspector[] getSubscriberTerms()
mandatory - This method must be implemented. IdTerm[] getAddressIdTerms()
Id terms. Id termsmandatory - This method must be implemented. AddressQueryInspector[] getAddressTerms()
mandatory - This method must be implemented. IdTerm[] getPublisherIdTerms()
Id terms. Id termsmandatory - This method must be implemented. PublisherQueryInspector[] getPublisherTerms()
mandatory - This method must be implemented. SubscriptionQueryInspectorRecord getSubscriptionQueryInspectorRecord(Type subscriptionRecordType) throws OperationFailedException
Subscription record Type. subscriptionRecordType - a subscription record typeNullArgumentException - subscriptionRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(subscriptionRecordType) is false
mandatory - This method must be implemented.