public interface ResourceDemographicProfile extends OsidProfile
The resource demographic profile describes the interoperability among resource demographic services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getDemographicEnablerRecordTypes()
Gets the supported
DemographicEnabler record types. |
TypeList |
getDemographicEnablerSearchRecordTypes()
Gets the supported
DemographicEnabler search record
types. |
TypeList |
getDemographicRecordTypes()
Gets the supported
Demographic record types. |
TypeList |
getDemographicSearchRecordTypes()
Gets the supported
Demographic search record types. |
boolean |
supportsDemographicAdmin()
Tests if a demographic administrative service is supported.
|
boolean |
supportsDemographicBin()
Tests if a demographic bin lookup service is supported.
|
boolean |
supportsDemographicBinAssignment()
Tests if a demographic bin service is supported.
|
boolean |
supportsDemographicBuilder()
Tests if a demographic builder service is supported.
|
boolean |
supportsDemographicEnablerAdmin()
Tests if a demographic enabler administrative service is supported.
|
boolean |
supportsDemographicEnablerBin()
Tests if a demographic enabler bin lookup service is supported.
|
boolean |
supportsDemographicEnablerBinAssignment()
Tests if a demographic enabler bin service is supported.
|
boolean |
supportsDemographicEnablerLookup()
Tests if looking up demographic enablers is supported.
|
boolean |
supportsDemographicEnablerNotification()
Tests if a demographic enabler notification service is supported.
|
boolean |
supportsDemographicEnablerQuery()
Tests if querying demographic enablers is supported.
|
boolean |
supportsDemographicEnablerRecordType(Type demographicEnablerRecordType)
Tests if the given
DemographicEnabler record type is
supported. |
boolean |
supportsDemographicEnablerRuleApplication()
Tests if a demographic enabler rule application service is supported.
|
boolean |
supportsDemographicEnablerRuleLookup()
Tests if a demographic enabler rule lookup service is supported.
|
boolean |
supportsDemographicEnablerSearch()
Tests if searching demographic enablers is supported.
|
boolean |
supportsDemographicEnablerSearchRecordType(Type demographicEnablerSearchRecordType)
Tests if the given
DemographicEnabler search record
type is supported. |
boolean |
supportsDemographicEnablerSmartBin()
Tests if a demographic enabler bin lookup service is supported.
|
boolean |
supportsDemographicLookup()
Tests if looking up demographic is supported.
|
boolean |
supportsDemographicNotification()
Tests if a demographic notification service is supported.
|
boolean |
supportsDemographicQuery()
Tests if querying demographic is supported.
|
boolean |
supportsDemographicRecordType(Type demographicRecordType)
Tests if the given
Demographic record type is
supported. |
boolean |
supportsDemographics()
Tests if demographic is supported.
|
boolean |
supportsDemographicSearch()
Tests if searching demographic is supported.
|
boolean |
supportsDemographicSearchRecordType(Type demographicSearchRecordType)
Tests if the given
Demographic search record type is
supported. |
boolean |
supportsDemographicSmartBin()
Tests if a demographic bin lookup service is supported.
|
boolean |
supportsVisibleFederation()
Tests if any broker federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDemographics()
true if demographic query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDemographicLookup()
true if demographic lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDemographicQuery()
true if demographic query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDemographicSearch()
true if demographic search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDemographicAdmin()
true if demographic administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicBuilder()
true if demographic builder service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicNotification()
true if demographic notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDemographicBin()
true if a demographic bin lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicBinAssignment()
true if demographic bin assignment service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicSmartBin()
true if a demographic bin service is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDemographicEnablerLookup()
true if demographic enabler lookup is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicEnablerQuery()
true if demographic enabler query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDemographicEnablerSearch()
true if demographic enabler search is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicEnablerAdmin()
true if demographic enabler administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicEnablerNotification()
true if demographic enabler notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicEnablerBin()
true if a demographic enabler bin lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicEnablerBinAssignment()
true if demographic enabler bin assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicEnablerSmartBin()
true if a demographic enabler bin service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicEnablerRuleLookup()
true if a processor enabler rule lookup service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsDemographicEnablerRuleApplication()
true if demographic enabler rule application
service is supported, false otherwisemandatory - This method must be implemented. TypeList getDemographicRecordTypes()
Demographic record types. Demographic
record typesmandatory - This method must be implemented. boolean supportsDemographicRecordType(Type demographicRecordType)
Demographic record type is
supported.demographicRecordType - a Type indicating a
Demographic record type true if the given record type is supported,
false otherwiseNullArgumentException - demographicRecordType
is null mandatory - This method must be implemented. TypeList getDemographicSearchRecordTypes()
Demographic search record types. Demographic
search record typesmandatory - This method must be implemented. boolean supportsDemographicSearchRecordType(Type demographicSearchRecordType)
Demographic search record type is
supported.demographicSearchRecordType - a Type indicating a
Demographic search record type true if the given search record type is
supported, false otherwiseNullArgumentException -
demographicSearchRecordType is null mandatory - This method must be implemented. TypeList getDemographicEnablerRecordTypes()
DemographicEnabler record types. DemographicEnabler
record typesmandatory - This method must be implemented. boolean supportsDemographicEnablerRecordType(Type demographicEnablerRecordType)
DemographicEnabler record type is
supported.demographicEnablerRecordType - a Type indicating
a DemographicEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException -
demographicEnablerRecordType is null mandatory - This method must be implemented. TypeList getDemographicEnablerSearchRecordTypes()
DemographicEnabler search record
types. DemographicEnabler
search record typesmandatory - This method must be implemented. boolean supportsDemographicEnablerSearchRecordType(Type demographicEnablerSearchRecordType)
DemographicEnabler search record
type is supported.demographicEnablerSearchRecordType - a Type
indicating a DemographicEnabler search record
type true if the given search record type is
supported, false otherwiseNullArgumentException -
demographicEnablerSearchRecordType is null
mandatory - This method must be implemented.