OSID Logo
OSID Specifications
offering rules package
Version 3.1.0
Interfaceosid.offering.rules.OfferingConstrainerEnablerForm
Implementsosid.OsidEnablerForm
Used Byosid.offering.rules.OfferingConstrainerEnablerAdminSession
Description

This is the form for creating and updating OfferingConstrainerEnablers. Like all OsidForm objects, various data elements may be set here for use in the create and update methods in the OfferingConstrainerEnablerAdminSession. For each data element that may be set, metadata may be examined to provide display hints or data constraints.

MethodgetOfferingConstrainerEnablerFormRecord
Description

Gets the OfferingConstrainerEnablerFormRecord corresponding to the given offering constrainer enabler record Type.

Parametersosid.type.TypeofferingConstrainerEnablerRecordType an offering constrainer enabler record type
Returnosid.offering.rules.records.OfferingConstrainerEnablerFormRecord the offering constrainer enabler form record
ErrorsNULL_ARGUMENT offeringConstrainerEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(offeringConstrainerEnablerRecordType) is false
Compliancemandatory This method must be implemented.