OSID Logo
OSID Specifications
tracking rules package
Version 3.0.0
Interfaceosid.tracking.rules.QueueEnablerForm
Implementsosid.OsidEnablerForm
Used Byosid.tracking.rules.QueueEnablerAdminSession
Description

This is the form for creating and updating QueueEnablers . Like all OsidForms , various data elements may be set here for use in the create and update methods in the QueueEnablerAdminSession. For eac h data element that may be set, metadata may be examined to provide display hints or data constraints.

MethodgetQueueEnablerFormRecord
Description

Gets the QueueEnablerFormRecord corresponding to the given queue enabler record Type .

Parametersosid.type.TypequeueEnablerRecordTypea queue enabler record type
Returnosid.tracking.rules.records.QueueEnablerFormRecordthe queue enabler form record
ErrorsNULL_ARGUMENTqueueEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(queueEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.