OSID Logo
OSID Specifications
subscription rules package
Version 3.0.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.TypedispatchConstrainerEnablerRecordTypethe type of dispatch constrainer enabler record to retrieve
Returnosid.subscription.rules.records.DispatchConstrainerEnablerRecordthe dispatch constrainer enabler record
ErrorsNULL_ARGUMENTdispatchConstrainerEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(dispatchConstrainerEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.