public interface SubscriptionEnablerQueryInspector extends OsidEnablerQueryInspector
This is the query inspector for examining subscription enabler queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getPublisherIdTerms()
Gets the publisher
Id query terms. |
PublisherQueryInspector[] |
getPublisherTerms()
Gets the publisher query terms.
|
IdTerm[] |
getRuledSubscriptionIdTerms()
Gets the subscription
Id query terms. |
SubscriptionQueryInspector[] |
getRuledSubscriptionTerms()
Gets the subscription query terms.
|
SubscriptionEnablerQueryInspectorRecord |
getSubscriptionEnablerQueryInspectorRecord(Type subscriptionEnablerRecordType)
Gets the subscription enabler query inspector record corresponding to
the given
SubscriptionEnabler record Type. |
getCyclicEventIdTerms, getCyclicEventTerms, getDemographicIdTerms, getDemographicTerms, getEventIdTerms, getEventTerms, getScheduleIdTerms, getScheduleTermsgetRuleIdTerms, getRuleTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTermsgetDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTermsIdTerm[] getRuledSubscriptionIdTerms()
Id query terms.mandatory - This method must be implemented. SubscriptionQueryInspector[] getRuledSubscriptionTerms()
mandatory - This method must be implemented. IdTerm[] getPublisherIdTerms()
Id query terms.mandatory - This method must be implemented. PublisherQueryInspector[] getPublisherTerms()
mandatory - This method must be implemented. SubscriptionEnablerQueryInspectorRecord getSubscriptionEnablerQueryInspectorRecord(Type subscriptionEnablerRecordType) throws OperationFailedException
SubscriptionEnabler record Type.
subscriptionEnablerRecordType - a subscription enabler record
typeNullArgumentException -
subscriptionEnablerRecordType is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(subscriptionEnablerRecordType) is
false mandatory - This method must be implemented.