OSID Logo
OSID Specifications
subscription rules package
Version 3.1.0
Interfaceosid.subscription.rules.DispatchConstrainerEnabler
Implementsosid.OsidEnabler
Used Byosid.subscription.rules.DispatchConstrainerEnablerAdminSession
osid.subscription.rules.DispatchConstrainerEnablerList
osid.subscription.rules.DispatchConstrainerEnablerLookupSession
Description

A DispatchConstrainerEnabler manages the active status of a DispatchConstrainer.

MethodgetDispatchConstrainerEnablerRecord
Description

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

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