OSID Logo
OSID Specifications
resource demographic package
Version 3.1.0
Interfaceosid.resource.demographic.DemographicEnablerSearch
Implementsosid.OsidSearch
Used Byosid.resource.demographic.DemographicEnablerSearchSession
Description

The search for governing demographic enabler searches.

MethodsearchAmongDemographicEnablers
Description

Execute this search among the given list of demographic enablers.

Parametersosid.id.IdListdemographicEnablerIds list of demographic enablers
ErrorsNULL_ARGUMENT demographicEnablerIds is null
Compliancemandatory This method must be implemented.
MethodorderDemographicEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.resource.demographic.DemographicEnablerSearchOrderdemographicEnablerSearchOrder demographic enabler search order
ErrorsNULL_ARGUMENT demographicEnablerSearchOrder is null
UNSUPPORTED demographicEnablerSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetDemographicEnablerSearchRecord
Description

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

Parametersosid.type.TypedemographicEnablerSearchRecordType a demographic enabler search record type
Returnosid.resource.demographic.records.DemographicEnablerSearchRecord the demographic enabler search record
ErrorsNULL_ARGUMENT demographicEnablerSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(demographicEnablerSearchRecordType) is false
Compliancemandatory This method must be implemented.