OSID Logo
OSID Specifications
calendaring rules package
Version 3.1.0
Interfaceosid.calendaring.rules.OffsetEventEnabler
Implementsosid.OsidEnabler
Used Byosid.calendaring.rules.OffsetEventEnablerAdminSession
osid.calendaring.rules.OffsetEventEnablerList
osid.calendaring.rules.OffsetEventEnablerLookupSession
Description

An OffsetEventEnabler describes the rules for making an OffsetEvent effective.

MethodgetOffsetEventEnablerRecord
Description

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

Parametersosid.type.TypeoffsetEventEnablerRecordType the type of offset event enabler record to retrieve
Returnosid.calendaring.rules.records.OffsetEventEnablerRecord the offset event enabler record
ErrorsNULL_ARGUMENT offsetEventEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(offsetEventEnablerRecordType) is false
Compliancemandatory This method must be implemented.