OSID Logo
OSID Specifications
subscription rules package
Version 3.1.0
Interfaceosid.subscription.rules.DispatchProcessorEnabler
Implementsosid.OsidEnabler
Used Byosid.subscription.rules.DispatchProcessorEnablerAdminSession
osid.subscription.rules.DispatchProcessorEnablerList
osid.subscription.rules.DispatchProcessorEnablerLookupSession
Description

A DispatchProcessorEnabler manages the active status of a DispatchProcessor..

MethodgetDispatchProcessorEnablerRecord
Description

Gets the dispatch processor enabler record corresponding to the given DispatchProcessorEnabler record Type. This method ie used to retrieve an object implementing the requested record. The dispatchProcessorEnablerRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(dispatchProcessorEnablerRecordType) is true.

Parametersosid.type.TypedispatchProcessorEnablerRecordType the type of dispatch processor enabler record to retrieve
Returnosid.subscription.rules.records.DispatchProcessorEnablerRecord the dispatch processor enabler record
ErrorsNULL_ARGUMENT dispatchProcessorEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(dispatchProcessorEnablerRecordType) is false
Compliancemandatory This method must be implemented.