OSID Logo
OSID Specifications
subscription rules package
Version 3.1.0
Interfaceosid.subscription.rules.SubscriptionRulesProfile
Implementsosid.OsidProfile
Implemented Byosid.subscription.rules.SubscriptionRulesManager
osid.subscription.rules.SubscriptionRulesProxyManager
Description

The subscription rules profile describes the interoperability among subscription rules services.

MethodsupportsVisibleFederation
Description

Tests if any broker federation is exposed. Federation is exposed when a specific broker may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of brokers appears as a single broker.

Returnboolean true if visible federation is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerLookup
Description

Tests if looking up dispatch enablers is supported.

Returnboolean true if dispatch enabler lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerQuery
Description

Tests if querying dispatch enablers is supported.

Returnboolean true if dispatch enabler query is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerSearch
Description

Tests if searching dispatch enablers is supported.

Returnboolean true if dispatch enabler search is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerAdmin
Description

Tests if a dispatch enabler administrative service is supported.

Returnboolean true if dispatch enabler administration is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerNotification
Description

Tests if a dispatch enabler notification service is supported.

Returnboolean true if dispatch enabler notification is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerPublisher
Description

Tests if a dispatch enabler publisher lookup service is supported.

Returnboolean true if a dispatch enabler publisher lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerPublisherAssignment
Description

Tests if a dispatch enabler publisher assignment service is supported.

Returnboolean true if a dispatch enabler to publisher assignment service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerSmartPublisher
Description

Tests if a dispatch smart publisher service is supported.

Returnboolean true if a smart publisher service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerRuleLookup
Description

Tests if a dispatch enabler rule lookup service is supported.

Returnboolean true if a dispatch enabler rule lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerRuleApplication
Description

Tests if a dispatch enabler rule application service is supported.

Returnboolean true if a dispatch enabler rule application service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerLookup
Description

Tests if looking up dispatch constrainers is supported.

Returnboolean true if dispatch constrainer lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerQuery
Description

Tests if querying dispatch constrainers is supported.

Returnboolean true if dispatch constrainer query is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerSearch
Description

Tests if searching dispatch constrainers is supported.

Returnboolean true if dispatch constrainer search is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerAdmin
Description

Tests if a dispatch constrainer administrative service is supported.

Returnboolean true if dispatch constrainer administration is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerNotification
Description

Tests if a dispatch constrainer notification service is supported.

Returnboolean true if dispatch constrainer notification is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerPublisher
Description

Tests if a dispatch constrainer publisher lookup service is supported.

Returnboolean true if a dispatch constrainer publisher lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerPublisherAssignment
Description

Tests if a dispatch constrainer publisher assignment service is supported.

Returnboolean true if a dispatch constrainer to publisher assignment service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerSmartPublisher
Description

Tests if a dispatch smart publisher service is supported.

Returnboolean true if a smart publisher service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerRuleLookup
Description

Tests if a dispatch constrainer rule lookup service is supported.

Returnboolean true if a dispatch constrainer rule lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerRuleApplication
Description

Tests if a dispatch constrainer rule application service is supported.

Returnboolean true if a dispatch constrainer rule application service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerLookup
Description

Tests if looking up dispatch constrainer enablers is supported.

Returnboolean true if dispatch constrainer enabler lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerQuery
Description

Tests if querying dispatch constrainer enablers is supported.

Returnboolean true if dispatch constrainer enabler query is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerSearch
Description

Tests if searching dispatch constrainer enablers is supported.

Returnboolean true if dispatch constrainer enabler search is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerAdmin
Description

Tests if a dispatch constrainer enabler administrative service is supported.

Returnboolean true if dispatch constrainer enabler administration is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerNotification
Description

Tests if a dispatch constrainer enabler notification service is supported.

Returnboolean true if dispatch constrainer enabler notification is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerPublisher
Description

Tests if a dispatch constrainer enabler publisher lookup service is supported.

Returnboolean true if a dispatch constrainer enabler publisher lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerPublisherAssignment
Description

Tests if a dispatch constrainer enabler publisher assignment service is supported.

Returnboolean true if a dispatch constrainer enabler to publisher assignment service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerSmartPublisher
Description

Tests if a dispatch smart publisher service is supported.

Returnboolean true if a smart publisher service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerRuleLookup
Description

Tests if a dispatch constrainer enabler rule lookup service is supported.

Returnboolean true if a dispatch constrainer enabler rule lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerRuleApplication
Description

Tests if a dispatch constrainer enabler rule application service is supported.

Returnboolean true if a dispatch constrainer enabler rule application service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorLookup
Description

Tests if looking up dispatch processors is supported.

Returnboolean true if dispatch processor lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorQuery
Description

Tests if querying dispatch processors is supported.

Returnboolean true if dispatch processor query is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorSearch
Description

Tests if searching dispatch processors is supported.

Returnboolean true if dispatch processor search is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorAdmin
Description

Tests if a dispatch processor administrative service is supported.

Returnboolean true if dispatch processor administration is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorNotification
Description

Tests if a dispatch processor notification service is supported.

Returnboolean true if dispatch processor notification is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorPublisher
Description

Tests if a dispatch processor publisher lookup service is supported.

Returnboolean true if a dispatch processor publisher lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorPublisherAssignment
Description

Tests if a dispatch processor publisher assignment service is supported.

Returnboolean true if a dispatch processor to publisher assignment service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorSmartPublisher
Description

Tests if a dispatch smart publisher service is supported.

Returnboolean true if a smart publisher service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorRuleLookup
Description

Tests if a dispatch processor rule lookup service is supported.

Returnboolean true if a dispatch processor rule lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorRuleApplication
Description

Tests if a dispatch processor rule application service is supported.

Returnboolean true if a dispatch processor rule application service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerLookup
Description

Tests if looking up dispatch processor enablers is supported.

Returnboolean true if dispatch processor enabler lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerQuery
Description

Tests if querying dispatch processor enablers is supported.

Returnboolean true if dispatch processor enabler query is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerSearch
Description

Tests if searching dispatch processor enablers is supported.

Returnboolean true if dispatch processor enabler search is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerAdmin
Description

Tests if a dispatch processor enabler administrative service is supported.

Returnboolean true if dispatch processor enabler administration is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerNotification
Description

Tests if a dispatch processor enabler notification service is supported.

Returnboolean true if dispatch processor enabler notification is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerPublisher
Description

Tests if a dispatch processor enabler publisher lookup service is supported.

Returnboolean true if a dispatch processor enabler publisher lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerPublisherAssignment
Description

Tests if a dispatch processor enabler publisher assignment service is supported.

Returnboolean true if a dispatch processor enabler to publisher assignment service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerSmartPublisher
Description

Tests if a dispatch smart publisher service is supported.

Returnboolean true if a smart publisher service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerRuleLookup
Description

Tests if a dispatch processor enabler rule lookup service is supported.

Returnboolean true if a dispatch processor enabler rule lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerRuleApplication
Description

Tests if a dispatch processor enabler rule application service is supported.

Returnboolean true if a dispatch processor enabler rule application service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerLookup
Description

Tests if looking up subscription enablers is supported.

Returnboolean true if subscription enabler lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerQuery
Description

Tests if querying subscription enablers is supported.

Returnboolean true if subscription enabler query is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerSearch
Description

Tests if searching subscription enablers is supported.

Returnboolean true if subscription enabler search is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerAdmin
Description

Tests if a subscription enabler administrative service is supported.

Returnboolean true if subscription enabler administration is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerNotification
Description

Tests if a subscription enabler notification service is supported.

Returnboolean true if subscription enabler notification is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerPublisher
Description

Tests if a subscription enabler publisher lookup service is supported.

Returnboolean true if a publisher enabler subscription lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerPublisherAssignment
Description

Tests if a subscription enabler publisher service is supported.

Returnboolean true if subscription enabler publisher assignment service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerSmartSubscription
Description

Tests if a subscription enabler subscription lookup service is supported.

Returnboolean true if a subscription enabler subscription service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerRuleLookup
Description

Tests if a subscription enabler rule lookup service is supported.

Returnboolean true if a subscription enabler rule lookup service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerRuleApplication
Description

Tests if a subscription enabler rule application service is supported.

Returnboolean true if subscription enabler rule application service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodgetDispatchEnablerRecordTypes
Description

Gets the supported DispatchEnabler record types.

Returnosid.type.TypeList a list containing the supported DispatchEnabler record types
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerRecordType
Description

Tests if the given DispatchEnabler record type is supported.

Parametersosid.type.TypedispatchEnablerRecordType a Type indicating a DispatchEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT dispatchEnablerRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDispatchEnablerSearchRecordTypes
Description

Gets the supported DispatchEnabler search types.

Returnosid.type.TypeList a list containing the supported DispatchEnabler search types
Compliancemandatory This method must be implemented.
MethodsupportsDispatchEnablerSearchRecordType
Description

Tests if the given DispatchEnabler search type is supported.

Parametersosid.type.TypedispatchEnablerSearchRecordType a Type indicating a DispatchEnabler search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT dispatchEnablerSearchRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDispatchConstrainerRecordTypes
Description

Gets the supported DispatchConstrainer record types.

Returnosid.type.TypeList a list containing the supported DispatchConstrainer record types
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerRecordType
Description

Tests if the given DispatchConstrainer record type is supported.

Parametersosid.type.TypedispatchConstrainerRecordType a Type indicating a DispatchConstrainer record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT dispatchConstrainerRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDispatchConstrainerSearchRecordTypes
Description

Gets the supported DispatchConstrainer search types.

Returnosid.type.TypeList a list containing the supported DispatchConstrainer search types
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerSearchRecordType
Description

Tests if the given DispatchConstrainer search type is supported.

Parametersosid.type.TypedispatchConstrainerSearchRecordType a Type indicating a DispatchConstrainer search type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT dispatchConstrainerSearchRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDispatchConstrainerEnablerRecordTypes
Description

Gets the supported DispatchConstrainerEnabler record types.

Returnosid.type.TypeList a list containing the supported DispatchConstrainerEnabler record types
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerRecordType
Description

Tests if the given DispatchCosntrainerEnabler record type is supported.

Parametersosid.type.TypedispatchConstrainerEnablerRecordType a Type indicating a DispatchConstrainerEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT dispatchConstrainerEnablerRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDispatchConstrainerEnablerSearchRecordTypes
Description

Gets the supported DispatchConstrainerEnabler search types.

Returnosid.type.TypeList a list containing the supported DispatchConstrainerEnabler search types
Compliancemandatory This method must be implemented.
MethodsupportsDispatchConstrainerEnablerSearchRecordType
Description

Tests if the given DispatchConstrainerEnabler search type is supported.

Parametersosid.type.TypedispatchConstrainerEnablerSearchRecordType a Type indicating a DispatchConstrainerEnabler search type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT dispatchConstrainerEnablerSearchRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDispatchProcessorRecordTypes
Description

Gets the supported DispatchProcessor record types.

Returnosid.type.TypeList a list containing the supported DispatchProcessor record types
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorRecordType
Description

Tests if the given DispatchProcessor record type is supported.

Parametersosid.type.TypedispatchConstrainerRecordType a Type indicating a DispatchProcessor record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT dispatchProcessorRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDispatchProcessorSearchRecordTypes
Description

Gets the supported DispatchProcessor search types.

Returnosid.type.TypeList a list containing the supported DispatchProcessor search types
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorSearchRecordType
Description

Tests if the given DispatchProcessor search type is supported.

Parametersosid.type.TypedispatchProcessorSearchRecordType a Type indicating a DispatchProcessor search type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT dispatchProcessorSearchRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDispatchProcessorEnablerRecordTypes
Description

Gets the supported DispatchProcessorEnabler record types.

Returnosid.type.TypeList a list containing the supported DispatchProcessorEnabler record types
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerRecordType
Description

Tests if the given DispatchProcessorEnabler record type is supported.

Parametersosid.type.TypedispatchProcessorEnablerRecordType a Type indicating a DispatchProcessorEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT dispatchProcessorEnablerRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDispatchProcessorEnablerSearchRecordTypes
Description

Gets the supported DispatchProcessorEnabler search types.

Returnosid.type.TypeList a list containing the supported DispatchProcessorEnabler search types
Compliancemandatory This method must be implemented.
MethodsupportsDispatchProcessorEnablerSearchRecordType
Description

Tests if the given DispatchProcessorEnabler search type is supported.

Parametersosid.type.TypedispatchProcessorEnablerSearchRecordType a Type indicating a DispatchProcessorEnabler search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT dispatchProcessorEnablerSearchRecordType is null
Compliancemandatory This method must be implemented.
MethodgetSubscriptionEnablerRecordTypes
Description

Gets the supported SubscriptionEnabler record types.

Returnosid.type.TypeList a list containing the supported SubscriptionEnabler record types
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerRecordType
Description

Tests if the given SubscriptionEnabler record type is supported.

Parametersosid.type.TypesubscriptionEnablerRecordType a Type indicating a SubscriptionEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT subscriptionEnablerRecordType is null
Compliancemandatory This method must be implemented.
MethodgetSubscriptionEnablerSearchRecordTypes
Description

Gets the supported SubscriptionEnabler search record types.

Returnosid.type.TypeList a list containing the supported SubscriptionEnabler search record types
Compliancemandatory This method must be implemented.
MethodsupportsSubscriptionEnablerSearchRecordType
Description

Tests if the given SubscriptionEnabler search record type is supported.

Parametersosid.type.TypesubscriptionEnablerSearchRecordType a Type indicating a SubscriptionEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT subscriptionEnablerSearchRecordType is null
Compliancemandatory This method must be implemented.