| Interface | osid.resource.demographic.ResourceDemographicProfile | ||
|---|---|---|---|
| Implements | osid.OsidProfile | ||
| Description |
The resource demographic profile describes the interoperability among resource demographic services. | ||
| Method | supportsVisibleFederation | ||
| 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. | ||
| Return | boolean | true if visible federation is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographics | ||
| Description |
Tests if demographic is supported. | ||
| Return | boolean | true if demographic query is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicLookup | ||
| Description |
Tests if looking up demographic is supported. | ||
| Return | boolean | true if demographic lookup is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicQuery | ||
| Description |
Tests if querying demographic is supported. | ||
| Return | boolean | true if demographic query is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicSearch | ||
| Description |
Tests if searching demographic is supported. | ||
| Return | boolean | true if demographic search is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicAdmin | ||
| Description |
Tests if a demographic administrative service is supported. | ||
| Return | boolean | true if demographic administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicBuilder | ||
| Description |
Tests if a demographic builder service is supported. | ||
| Return | boolean | true if demographic builder service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicNotification | ||
| Description |
Tests if a demographic notification service is supported. | ||
| Return | boolean | true if demographic notification is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicBin | ||
| Description |
Tests if a demographic bin lookup service is supported. | ||
| Return | boolean | true if a demographic bin lookup service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicBinAssignment | ||
| Description |
Tests if a demographic bin service is supported. | ||
| Return | boolean | true if demographic bin assignment service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicSmartBin | ||
| Description |
Tests if a demographic bin lookup service is supported. | ||
| Return | boolean | true if a demographic bin service is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerLookup | ||
| Description |
Tests if looking up demographic enablers is supported. | ||
| Return | boolean | true if demographic enabler lookup is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerQuery | ||
| Description |
Tests if querying demographic enablers is supported. | ||
| Return | boolean | true if demographic enabler query is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerSearch | ||
| Description |
Tests if searching demographic enablers is supported. | ||
| Return | boolean | true if demographic enabler search is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerAdmin | ||
| Description |
Tests if a demographic enabler administrative service is supported. | ||
| Return | boolean | true if demographic enabler administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerNotification | ||
| Description |
Tests if a demographic enabler notification service is supported. | ||
| Return | boolean | true if demographic enabler notification is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerBin | ||
| Description |
Tests if a demographic enabler bin lookup service is supported. | ||
| Return | boolean | true if a demographic enabler bin lookup service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerBinAssignment | ||
| Description |
Tests if a demographic enabler bin service is supported. | ||
| Return | boolean | true if demographic enabler bin assignment service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerSmartBin | ||
| Description |
Tests if a demographic enabler bin lookup service is supported. | ||
| Return | boolean | true if a demographic enabler bin service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerRuleLookup | ||
| Description |
Tests if a demographic enabler rule lookup service is supported. | ||
| Return | boolean | true if a processor enabler rule lookup service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerRuleApplication | ||
| Description |
Tests if a demographic enabler rule application service is supported. | ||
| Return | boolean | true if demographic enabler rule application service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDemographicRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Demographic record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | demographicRecordType | a Type indicating a Demographic record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | demographicRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDemographicSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Demographic search record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | demographicSearchRecordType | a Type indicating a Demographic search record
type |
| Return | boolean | true if the given search record type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | demographicSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDemographicEnablerRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported DemographicEnabler record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | demographicEnablerRecordType | a Type indicating a DemographicEnabler record
type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | demographicEnablerRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDemographicEnablerSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported DemographicEnabler search
record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDemographicEnablerSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | demographicEnablerSearchRecordType | a Type indicating a DemographicEnabler search
record type |
| Return | boolean | true if the given search record type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | demographicEnablerSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |