OSID Logo
OSID Specifications
subscription package
Version 3.1.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
Compliancemandatory This method must be implemented.
MethodgetEditorTerms
Description

Gets the editor query terms.

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

Gets the address genus Type terms.

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

Gets the subscription Id terms.

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

Gets the subscription terms.

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

Gets the publisher Id terms.

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

Gets the publisher terms.

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

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

Parametersosid.type.TypedispatchRecordType a dispatch record type
Returnosid.subscription.records.DispatchQueryInspectorRecord the dispatch query inspector record
ErrorsNULL_ARGUMENT dispatchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(dispatchRecordType) is false
Compliancemandatory This method must be implemented.