Interface MappingPathRulesProfile
- All Superinterfaces:
OsidProfile, Sourceable
- All Known Subinterfaces:
MappingPathRulesManager, MappingPathRulesProxyManager
The mapping rules profile describes the interoperability among mapping rules services.
-
Method Summary
Modifier and TypeMethodDescriptionGets the supportedObstacleEnablerrecord types.Gets the supportedObstacleEnablersearch record types.Gets the supportedSignalEnablerrecord types.Gets the supportedSignalEnablersearch record types.Gets the supportedSpeedZoneEnablerrecord types.Gets the supportedSpeedZoneEnablersearch record types.booleanTests if an obstacle enabler administrative service is supported.booleanTests if looking up obstacle enabler is supported.booleanTests if an obstacle enabler map lookup service is supported.booleanTests if an obstacle enabler map service is supported.booleanTests if an obstacle enabler notification service is supported.booleanTests if querying obstacle enabler is supported.booleansupportsObstacleEnablerRecordType(Type obstacleEnablerRecordType) Tests if the givenObstacleEnablerrecord type is supported.booleanTests if an obstacle enabler rule application service is supported.booleanTests if an obstacle enabler rule lookup service is supported.booleanTests if searching obstacle enabler is supported.booleansupportsObstacleEnablerSearchRecordType(Type obstacleEnablerSearchRecordType) Tests if the givenObstacleEnablersearch record type is supported.booleanTests if an obstacle enabler map lookup service is supported.booleanTests if a signal enabler administrative service is supported.booleanTests if looking up signal enabler is supported.booleanTests if a signal enabler map lookup service is supported.booleanTests if a signal enabler map service is supported.booleanTests if a signal enabler notification service is supported.booleanTests if querying signal enabler is supported.booleansupportsSignalEnablerRecordType(Type signalEnablerRecordType) Tests if the givenSignalEnablerrecord type is supported.booleanTests if a signal enabler rule application service is supported.booleanTests if a signal enabler rule lookup service is supported.booleanTests if searching signal enabler is supported.booleansupportsSignalEnablerSearchRecordType(Type signalEnablerSearchRecordType) Tests if the givenSignalEnablersearch record type is supported.booleanTests if a signal enabler map lookup service is supported.booleanTests if a speed zone enabler administrative service is supported.booleanTests if looking up speed zone enablers is supported.booleanTests if a speed zone enabler map lookup service is supported.booleanTests if a speed zone enabler map service is supported.booleanTests if a speed zone enabler notification service is supported.booleanTests if querying speed zone enablers is supported.booleansupportsSpeedZoneEnablerRecordType(Type speedZoneEnablerRecordType) Tests if the givenSpeedZoneEnablerrecord type is supported.booleanTests if a speed zone enabler rule application service is supported.booleanTests if a speed zone enabler rule lookup service is supported.booleanTests if searching speed zone enablers is supported.booleansupportsSpeedZoneEnablerSearchRecordType(Type speedZoneEnablerSearchRecordType) Tests if the givenSpeedZoneEnablersearch record type is supported.booleanTests if a speed zone enabler map lookup service is supported.booleanTests if any broker federation is exposed.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
supportsVisibleFederation
boolean supportsVisibleFederation()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.- Returns:
trueif visible federation is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerLookup
boolean supportsSpeedZoneEnablerLookup()Tests if looking up speed zone enablers is supported.- Returns:
trueif speed zone enabler lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerQuery
boolean supportsSpeedZoneEnablerQuery()Tests if querying speed zone enablers is supported.- Returns:
trueif speed zone enabler query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerSearch
boolean supportsSpeedZoneEnablerSearch()Tests if searching speed zone enablers is supported.- Returns:
trueif speed zone enabler search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerAdmin
boolean supportsSpeedZoneEnablerAdmin()Tests if a speed zone enabler administrative service is supported.- Returns:
trueif speed zone enabler administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerNotification
boolean supportsSpeedZoneEnablerNotification()Tests if a speed zone enabler notification service is supported.- Returns:
trueif speed zone enabler notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerMap
boolean supportsSpeedZoneEnablerMap()Tests if a speed zone enabler map lookup service is supported.- Returns:
trueif a speed zone enabler map lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerMapAssignment
boolean supportsSpeedZoneEnablerMapAssignment()Tests if a speed zone enabler map service is supported.- Returns:
trueif speed zone enabler map assignment service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerSmartMap
boolean supportsSpeedZoneEnablerSmartMap()Tests if a speed zone enabler map lookup service is supported.- Returns:
trueif a speed zone enabler map service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerRuleLookup
boolean supportsSpeedZoneEnablerRuleLookup()Tests if a speed zone enabler rule lookup service is supported.- Returns:
trueif a speed zone enabler rule lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerRuleApplication
boolean supportsSpeedZoneEnablerRuleApplication()Tests if a speed zone enabler rule application service is supported.- Returns:
trueif speed zone enabler rule application service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerLookup
boolean supportsSignalEnablerLookup()Tests if looking up signal enabler is supported.- Returns:
trueif signal enabler lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerQuery
boolean supportsSignalEnablerQuery()Tests if querying signal enabler is supported.- Returns:
trueif signal enabler query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerSearch
boolean supportsSignalEnablerSearch()Tests if searching signal enabler is supported.- Returns:
trueif signal enabler search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerAdmin
boolean supportsSignalEnablerAdmin()Tests if a signal enabler administrative service is supported.- Returns:
trueif signal enabler administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerNotification
boolean supportsSignalEnablerNotification()Tests if a signal enabler notification service is supported.- Returns:
trueif signal enabler notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerMap
boolean supportsSignalEnablerMap()Tests if a signal enabler map lookup service is supported.- Returns:
trueif a signal enabler map lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerMapAssignment
boolean supportsSignalEnablerMapAssignment()Tests if a signal enabler map service is supported.- Returns:
trueif signal enabler map assignment service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerSmartMap
boolean supportsSignalEnablerSmartMap()Tests if a signal enabler map lookup service is supported.- Returns:
trueif a signal enabler map service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerRuleLookup
boolean supportsSignalEnablerRuleLookup()Tests if a signal enabler rule lookup service is supported.- Returns:
trueif a signal enabler rule lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerRuleApplication
boolean supportsSignalEnablerRuleApplication()Tests if a signal enabler rule application service is supported.- Returns:
trueif a signal enabler rule application service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerLookup
boolean supportsObstacleEnablerLookup()Tests if looking up obstacle enabler is supported.- Returns:
trueif obstacle enabler lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerQuery
boolean supportsObstacleEnablerQuery()Tests if querying obstacle enabler is supported.- Returns:
trueif obstacle enabler query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerSearch
boolean supportsObstacleEnablerSearch()Tests if searching obstacle enabler is supported.- Returns:
trueif obstacle enabler search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerAdmin
boolean supportsObstacleEnablerAdmin()Tests if an obstacle enabler administrative service is supported.- Returns:
trueif obstacle enabler administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerNotification
boolean supportsObstacleEnablerNotification()Tests if an obstacle enabler notification service is supported.- Returns:
trueif obstacle enabler notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerMap
boolean supportsObstacleEnablerMap()Tests if an obstacle enabler map lookup service is supported.- Returns:
trueif an obstacle enabler map lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerMapAssignment
boolean supportsObstacleEnablerMapAssignment()Tests if an obstacle enabler map service is supported.- Returns:
trueif obstacle enabler map assignment service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerSmartMap
boolean supportsObstacleEnablerSmartMap()Tests if an obstacle enabler map lookup service is supported.- Returns:
trueif an obstacle enabler map service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerRuleLookup
boolean supportsObstacleEnablerRuleLookup()Tests if an obstacle enabler rule lookup service is supported.- Returns:
trueif an obstacle enabler rule lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerRuleApplication
boolean supportsObstacleEnablerRuleApplication()Tests if an obstacle enabler rule application service is supported.- Returns:
trueif an obstacle enabler rule application service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
getSpeedZoneEnablerRecordTypes
TypeList getSpeedZoneEnablerRecordTypes()Gets the supportedSpeedZoneEnablerrecord types.- Returns:
- a list containing the supported
SpeedZoneEnablerrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerRecordType
Tests if the givenSpeedZoneEnablerrecord type is supported.- Parameters:
speedZoneEnablerRecordType- aTypeindicating aSpeedZoneEnablerrecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-speedZoneEnablerRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getSpeedZoneEnablerSearchRecordTypes
TypeList getSpeedZoneEnablerSearchRecordTypes()Gets the supportedSpeedZoneEnablersearch record types.- Returns:
- a list containing the supported
SpeedZoneEnablersearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsSpeedZoneEnablerSearchRecordType
Tests if the givenSpeedZoneEnablersearch record type is supported.- Parameters:
speedZoneEnablerSearchRecordType- aTypeindicating aSpeedZoneEnablersearch record type- Returns:
trueif the given search record type is supported,falseotherwise- Throws:
NullArgumentException-speedZoneEnablerSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getSignalEnablerRecordTypes
TypeList getSignalEnablerRecordTypes()Gets the supportedSignalEnablerrecord types.- Returns:
- a list containing the supported
SignalEnablerrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerRecordType
Tests if the givenSignalEnablerrecord type is supported.- Parameters:
signalEnablerRecordType- aTypeindicating aSignalEnablerrecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-signalEnablerRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getSignalEnablerSearchRecordTypes
TypeList getSignalEnablerSearchRecordTypes()Gets the supportedSignalEnablersearch record types.- Returns:
- a list containing the supported
SignalEnablersearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsSignalEnablerSearchRecordType
Tests if the givenSignalEnablersearch record type is supported.- Parameters:
signalEnablerSearchRecordType- aTypeindicating aSignalEnablersearch record type- Returns:
trueif the given search record type is supported,falseotherwise- Throws:
NullArgumentException-signalEnablerSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getObstacleEnablerRecordTypes
TypeList getObstacleEnablerRecordTypes()Gets the supportedObstacleEnablerrecord types.- Returns:
- a list containing the supported
ObstacleEnablerrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerRecordType
Tests if the givenObstacleEnablerrecord type is supported.- Parameters:
obstacleEnablerRecordType- aTypeindicating anObstacleEnablerrecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-obstacleEnablerRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getObstacleEnablerSearchRecordTypes
TypeList getObstacleEnablerSearchRecordTypes()Gets the supportedObstacleEnablersearch record types.- Returns:
- a list containing the supported
ObstacleEnablersearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsObstacleEnablerSearchRecordType
Tests if the givenObstacleEnablersearch record type is supported.- Parameters:
obstacleEnablerSearchRecordType- aTypeindicating anObstacleEnablersearch record type- Returns:
trueif the given search record type is supported,falseotherwise- Throws:
NullArgumentException-obstacleEnablerSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-