OSID Logo
OSID Specifications
provisioning rules package
Version 3.1.0
Interfaceosid.provisioning.rules.QueueEnabler
Implementsosid.OsidEnabler
Used Byosid.provisioning.rules.QueueEnablerAdminSession
osid.provisioning.rules.QueueEnablerList
osid.provisioning.rules.QueueEnablerLookupSession
Description

A QueueEnabler manages the active status of a Queue.

MethodgetQueueEnablerRecord
Description

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

Parametersosid.type.TypequeueEnablerRecordType the type of queue enabler record to retrieve
Returnosid.provisioning.rules.records.QueueEnablerRecord the queue enabler record
ErrorsNULL_ARGUMENT queueEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(queueEnablerRecordType) is false
Compliancemandatory This method must be implemented.