OSID Logo
OSID Specifications
calendaring rules package
Version 3.1.0
Interfaceosid.calendaring.rules.RecurringEventEnablerSearch
Implementsosid.OsidSearch
Used Byosid.calendaring.rules.RecurringEventEnablerSearchSession
Description

The search interface for governing recurring event enabler searches.

MethodsearchAmongRecurringEventEnablers
Description

Execute this search among the given list of recurring event enablers.

Parametersosid.id.IdListrecurringEventEnablerIds list of recurring event enablers
ErrorsNULL_ARGUMENT recurringEventEnablerIds is null
Compliancemandatory This method must be implemented.
MethodorderRecurringEventEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.calendaring.rules.RecurringEventEnablerSearchOrderrecurringEventEnablerSearchOrder recurring event enabler search order
ErrorsNULL_ARGUMENT recurringEventEnablerSearchOrder is null
UNSUPPORTED recurringEventEnablerSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetRecurringEventEnablerSearchRecord
Description

Gets the recurring event enabler search record corresponding to the given recurring event enabler search record Type. This method is used to retrieve an object implementing the requested record.

Parametersosid.type.TyperecurringEventEnablerSearchRecordType a recurring event enabler search record type
Returnosid.calendaring.rules.records.RecurringEventEnablerSearchRecord the recurring event enabler search record
ErrorsNULL_ARGUMENT recurringEventEnablerSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(recurringEventEnablerSearchRecordType) is false
Compliancemandatory This method must be implemented.