OSID Logo
OSID Specifications
resource demographic package
Version 3.0.0
Release Candidate Preview
Interfaceosid.resource.demographic.ResourceDemographicProfile
Implementsosid.OsidProfile
Description

The resource demographic profile describes the interoperability among resource demographic services.

MethodsupportsVisibleFederation
Description

Tests if any broker federation is exposed. Federation is exposed when a specific broker may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of brokers appears as a single broker.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographics
Description

Tests if demographic is supported.

Returnboolean true if demographic query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicLookup
Description

Tests if looking up demographic is supported.

Returnboolean true if demographic lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicQuery
Description

Tests if querying demographic is supported.

Returnboolean true if demographic query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicSearch
Description

Tests if searching demographic is supported.

Returnboolean true if demographic search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicAdmin
Description

Tests if a demographic administrative service is supported.

Returnboolean true if demographic administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicBuilder
Description

Tests if a demographic builder service is supported.

Returnboolean true if demographic builder service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicNotification
Description

Tests if a demographic notification service is supported.

Returnboolean true if demographic notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicBin
Description

Tests if a demographic bin lookup service is supported.

Returnboolean true if a demographic bin lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicBinAssignment
Description

Tests if a demographic bin service is supported.

Returnboolean true if demographic bin assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicSmartBin
Description

Tests if a demographic bin lookup service is supported.

Returnboolean true if a demographic bin service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerLookup
Description

Tests if looking up demographic enablers is supported.

Returnboolean true if demographic enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerQuery
Description

Tests if querying demographic enablers is supported.

Returnboolean true if demographic enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerSearch
Description

Tests if searching demographic enablers is supported.

Returnboolean true if demographic enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerAdmin
Description

Tests if a demographic enabler administrative service is supported.

Returnboolean true if demographic enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerNotification
Description

Tests if a demographic enabler notification service is supported.

Returnboolean true if demographic enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerBin
Description

Tests if a demographic enabler bin lookup service is supported.

Returnboolean true if a demographic enabler bin lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerBinAssignment
Description

Tests if a demographic enabler bin service is supported.

Returnboolean true if demographic enabler bin assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerSmartBin
Description

Tests if a demographic enabler bin lookup service is supported.

Returnboolean true if a demographic enabler bin service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerRuleLookup
Description

Tests if a demographic enabler rule lookup service is supported.

Returnboolean true if a processor enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerRuleApplication
Description

Tests if a demographic enabler rule application service is supported.

Returnboolean true if demographic enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetDemographicRecordTypes
Description

Gets the supported Demographic record types.

Returnosid.type.TypeLista list containing the supported Demographic record types
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicRecordType
Description

Tests if the given Demographic record type is supported.

Parametersosid.type.TypedemographicRecordTypea Type indicating a Demographic record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT demographicRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetDemographicSearchRecordTypes
Description

Gets the supported Demographic search record types.

Returnosid.type.TypeLista list containing the supported Demographic search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicSearchRecordType
Description

Tests if the given Demographic search record type is supported.

Parametersosid.type.TypedemographicSearchRecordTypea Type indicating a Demographic search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT demographicSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetDemographicEnablerRecordTypes
Description

Gets the supported DemographicEnabler record types.

Returnosid.type.TypeLista list containing the supported DemographicEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerRecordType
Description

Tests if the given DemographicEnabler record type is supported.

Parametersosid.type.TypedemographicEnablerRecordTypea Type indicating a DemographicEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT demographicEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetDemographicEnablerSearchRecordTypes
Description

Gets the supported DemographicEnabler search record types.

Returnosid.type.TypeLista list containing the supported DemographicEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsDemographicEnablerSearchRecordType
Description

Tests if the given DemographicEnabler search record type is supported.

Parametersosid.type.TypedemographicEnablerSearchRecordTypea Type indicating a DemographicEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT demographicEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.