OSID Logo
OSID Specifications
subscription package
Version 3.0.0
Interfaceosid.subscription.DispatchQueryInspector
Implementsosid.OsidGovernatorQueryInspector
Used Byosid.subscription.DispatchSearchResults
osid.subscription.DispatchSmartPublisherSession
osid.subscription.PublisherQueryInspector
osid.subscription.SubscriptionQueryInspector
osid.subscription.rules.DispatchConstrainerQueryInspector
osid.subscription.rules.DispatchEnablerQueryInspector
osid.subscription.rules.DispatchProcessorQueryInspector
Description

This is the query inspector for examining for dispatch queries.

MethodgetEditorIdTerms
Description

Gets the editor Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetEditorTerms
Description

Gets the editor query terms.

Returnosid.resource.ResourceQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetAddressGenusTypeTerms
Description

Gets the address genus Type terms.

Returnosid.search.terms.TypeTerm[]the address genus Type terms
CompliancemandatoryThis method must be implemented.
MethodgetSubscriptionIdTerms
Description

Gets the subscription Id terms.

Returnosid.search.terms.IdTerm[]the subscription Id terms
CompliancemandatoryThis method must be implemented.
MethodgetSubscriptionTerms
Description

Gets the subscription terms.

Returnosid.subscription.SubscriptionQueryInspector[]the subscription terms
CompliancemandatoryThis method must be implemented.
MethodgetPublisherIdTerms
Description

Gets the publisher Id terms.

Returnosid.search.terms.IdTerm[]the publisher Id terms
CompliancemandatoryThis method must be implemented.
MethodgetPublisherTerms
Description

Gets the publisher terms.

Returnosid.subscription.PublisherQueryInspector[]the publisher terms
CompliancemandatoryThis method must be implemented.
MethodgetDispatchQueryInspectorRecord
Description

Gets the dispatch query inspector record corresponding to the given Dispatch record Type .

Parametersosid.type.TypedispatchRecordTypea dispatch record type
Returnosid.subscription.records.DispatchQueryInspectorRecordthe dispatch query inspector record
ErrorsNULL_ARGUMENTdispatchRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(dispatchRecordType) is false
CompliancemandatoryThis method must be implemented.