Interface MappingPathRulesManager
- All Superinterfaces:
AutoCloseable, Closeable, MappingPathRulesProfile, OsidManager, OsidManager, OsidProfile, Sourceable
The mapping rules manager provides access to mapping rules sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
-
SpeedZoneEnablerLookupSession: a session to retrieve speed zone enablers -
SpeedZoneEnablerQuerySession: a session to query for speed zone enablers -
SpeedZoneEnablerSearchSession: a session to search for speed zone enablers -
SpeedZoneEnablerAdminSession: a session to create and delete speed zone enablers -
SpeedZoneEnablerNotificationSession: a session to receive notifications pertaining to speed zone enabler changes -
SpeedZoneEnablerMapSession: a session to look up speed zone enabler map mappings -
SpeedZoneEnablerMapAssignmentSession: a session to manage speed zone enabler to map mappings -
SpeedZoneEnablerSmartMapSession: a session to manage dynamic map of speed zone enablers -
SpeedZoneEnableRuleLookupSession: a session to look up speed zone enabler mappings -
SpeedZoneEnablerRuleApplicationSession: a session to apply speed zone enablers
-
SignalEnablerLookupSession: a session to retrieve signal enabler -
SignalEnablerQuerySession: a session to query for signal enabler -
SignalEnablerSearchSession: a session to search for signal enabler -
SignalEnablerAdminSession: a session to create and delete signal enabler -
SignalEnablerNotificationSession: a session to receive notifications pertaining to signal enabler changes -
SignalEnablerMapSession: a session to look up signal enabler map mappings -
SignalEnablerMapAssignmentSession: a session to manage signal enabler to map mappings -
SignalEnablerSmartMapSession: a session to manage dynamic map of signal enabler -
SignalEnablerRuleLookupSession: a session to look up signal enabler to signal mappings -
SignalEnablerRuleApplicationSession: a session to apply signal enabler to signals
-
ObstacleEnablerLookupSession: a session to retrieve obstacle enabler -
ObstacleEnablerQuerySession: a session to query for obstacle enabler -
ObstacleEnablerSearchSession: a session to search for obstacle enabler -
ObstacleEnablerAdminSession: a session to create and delete obstacle enabler -
ObstacleEnablerNotificationSession: a session to receive notifications pertaining to obstacle enabler changes -
ObstacleEnablerMapSession: a session to look up obstacle enabler map mappings -
ObstacleEnablerMapAssignmentSession: a session to manage obstacle enabler to map mappings -
ObstacleEnablerSmartMapSession: a session to manage dynamic map of obstacle enabler -
ObstacleEnablerRuleLookupSession: a session to look up obstacle enabler to obstacle mappings -
ObstacleEnablerRuleApplicationSession: a session to apply obstacle enabler to obstacles
-
Method Summary
Modifier and TypeMethodDescriptionGets theOsidSessionassociated with the obstacle enabler administration service.Gets theOsidSessionassociated with the obstacle enabler administration service for the given map.Gets theOsidSessionassociated with the obstacle enabler lookup service.Gets theOsidSessionassociated with the obstacle enabler lookup service for the given map.Gets theOsidSessionassociated with assigning obstacle enabler to map.Gets theOsidSessionto lookup obstacle enabler/map mappings for obstacle enablers.getObstacleEnablerNotificationSession(ObstacleEnablerReceiver obstacleEnablerReceiver) Gets theOsidSessionassociated with the obstacle enabler notification service.getObstacleEnablerNotificationSessionForMap(ObstacleEnablerReceiver obstacleEnablerReceiver, Id mapId) Gets theOsidSessionassociated with the obstacle enabler notification service for the given map.Gets theOsidSessionassociated with the obstacle enabler query service.Gets theOsidSessionassociated with the obstacle enabler query service for the given map.Gets theOsidSessionassociated with the obstacle enabler assignment service to apply to obstacles.Gets theOsidSessionassociated with the obstacle enabler assignment service for the given map to apply to obstacles.Gets theOsidSessionassociated with the obstacle enabler mapping lookup service for looking up the rules applied to the obstacle.Gets theOsidSessionassociated with the obstacle enabler mapping lookup service for the given map for looking up rules applied to an obstacle.Gets theOsidSessionassociated with the obstacle enabler search service.Gets theOsidSessionassociated with the obstacle enabler earch service for the given map.Gets theOsidSessionto manage obstacle enabler smart map.Gets theOsidSessionassociated with the signal enabler administration service.Gets theOsidSessionassociated with the signal enabler administration service for the given map.Gets theOsidSessionassociated with the signal enabler lookup service.Gets theOsidSessionassociated with the signal enabler lookup service for the given map.Gets theOsidSessionassociated with assigning signal enabler to map.Gets theOsidSessionto lookup signal enabler/map mappings for signal enablers.getSignalEnablerNotificationSession(SignalEnablerReceiver signalEnablerReceiver) Gets theOsidSessionassociated with the signal enabler notification service.getSignalEnablerNotificationSessionForMap(SignalEnablerReceiver signalEnablerReceiver, Id mapId) Gets theOsidSessionassociated with the signal enabler notification service for the given map.Gets theOsidSessionassociated with the signal enabler query service.Gets theOsidSessionassociated with the signal enabler query service for the given map.Gets theOsidSessionassociated with the signal enabler assignment service to apply to signals.Gets theOsidSessionassociated with the signal enabler assignment service for the given map to apply to signals.Gets theOsidSessionassociated with the signal enabler mapping lookup service for looking up the rules applied to the signal.Gets theOsidSessionassociated with the signal enabler mapping lookup service for the given map for looking up rules applied to a signal.Gets theOsidSessionassociated with the signal enabler search service.Gets theOsidSessionassociated with the signal enabler earch service for the given map.Gets theOsidSessionto manage signal enabler smart map.Gets theOsidSessionassociated with the speed zone enabler administration service.Gets theOsidSessionassociated with the speed zone enabler administration service for the given map.Gets theOsidSessionassociated with the speed zone enabler lookup service.Gets theOsidSessionassociated with the speed zone enabler lookup service for the given map.Gets theOsidSessionassociated with assigning speed zone enablers to map.Gets theOsidSessionto lookup speed zone enabler/map mappings for speed zone enablers.getSpeedZoneEnablerNotificationSession(SpeedZoneEnablerReceiver speedZoneEnablerReceiver) Gets theOsidSessionassociated with the speed zone enabler notification service.getSpeedZoneEnablerNotificationSessionForMap(SpeedZoneEnablerReceiver speedZoneEnablerReceiver, Id mapId) Gets theOsidSessionassociated with the speed zone enabler notification service for the given map.Gets theOsidSessionassociated with the speed zone enabler query service.Gets theOsidSessionassociated with the speed zone enabler query service for the given map.Gets theOsidSessionassociated with the speed zone enabler assignment service.Gets theOsidSessionassociated with the speed zone enabler assignment service for the given map.Gets theOsidSessionassociated with the speed zone enabler mapping lookup service.Gets theOsidSessionassociated with the speed zone enabler mapping lookup service for the given map.Gets theOsidSessionassociated with the speed zone enabler search service.Gets theOsidSessionassociated with the speed zone enablers earch service for the given map.Gets theOsidSessionto manage speed zone enabler smart map.Methods inherited from interface MappingPathRulesProfile
getObstacleEnablerRecordTypes, getObstacleEnablerSearchRecordTypes, getSignalEnablerRecordTypes, getSignalEnablerSearchRecordTypes, getSpeedZoneEnablerRecordTypes, getSpeedZoneEnablerSearchRecordTypes, supportsObstacleEnablerAdmin, supportsObstacleEnablerLookup, supportsObstacleEnablerMap, supportsObstacleEnablerMapAssignment, supportsObstacleEnablerNotification, supportsObstacleEnablerQuery, supportsObstacleEnablerRecordType, supportsObstacleEnablerRuleApplication, supportsObstacleEnablerRuleLookup, supportsObstacleEnablerSearch, supportsObstacleEnablerSearchRecordType, supportsObstacleEnablerSmartMap, supportsSignalEnablerAdmin, supportsSignalEnablerLookup, supportsSignalEnablerMap, supportsSignalEnablerMapAssignment, supportsSignalEnablerNotification, supportsSignalEnablerQuery, supportsSignalEnablerRecordType, supportsSignalEnablerRuleApplication, supportsSignalEnablerRuleLookup, supportsSignalEnablerSearch, supportsSignalEnablerSearchRecordType, supportsSignalEnablerSmartMap, supportsSpeedZoneEnablerAdmin, supportsSpeedZoneEnablerLookup, supportsSpeedZoneEnablerMap, supportsSpeedZoneEnablerMapAssignment, supportsSpeedZoneEnablerNotification, supportsSpeedZoneEnablerQuery, supportsSpeedZoneEnablerRecordType, supportsSpeedZoneEnablerRuleApplication, supportsSpeedZoneEnablerRuleLookup, supportsSpeedZoneEnablerSearch, supportsSpeedZoneEnablerSearchRecordType, supportsSpeedZoneEnablerSmartMap, supportsVisibleFederationModifier 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 OsidManager
closeMethods inherited from interface OsidManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime) Rolls back this service to a point in time.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
-
getSpeedZoneEnablerLookupSession
Gets theOsidSessionassociated with the speed zone enabler lookup service.- Returns:
- a
SpeedZoneEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerLookup()} is {@code true} .
-
getSpeedZoneEnablerLookupSessionForMap
SpeedZoneEnablerLookupSession getSpeedZoneEnablerLookupSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the speed zone enabler lookup service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SpeedZoneEnablerLookupSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSpeedZoneEnablerQuerySession
Gets theOsidSessionassociated with the speed zone enabler query service.- Returns:
- a
SpeedZoneEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerQuery()} is {@code true} .
-
getSpeedZoneEnablerQuerySessionForMap
SpeedZoneEnablerQuerySession getSpeedZoneEnablerQuerySessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the speed zone enabler query service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SpeedZoneEnablerQuerySession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSpeedZoneEnablerSearchSession
Gets theOsidSessionassociated with the speed zone enabler search service.- Returns:
- a
SpeedZoneEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerSearch()} is {@code true} .
-
getSpeedZoneEnablerSearchSessionForMap
SpeedZoneEnablerSearchSession getSpeedZoneEnablerSearchSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the speed zone enablers earch service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SpeedZoneEnablerSearchSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSpeedZoneEnablerAdminSession
Gets theOsidSessionassociated with the speed zone enabler administration service.- Returns:
- a
SpeedZoneEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerAdmin()} is {@code true} .
-
getSpeedZoneEnablerAdminSessionForMap
SpeedZoneEnablerAdminSession getSpeedZoneEnablerAdminSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the speed zone enabler administration service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SpeedZoneEnablerAdminSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSpeedZoneEnablerNotificationSession
SpeedZoneEnablerNotificationSession getSpeedZoneEnablerNotificationSession(SpeedZoneEnablerReceiver speedZoneEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the speed zone enabler notification service.- Parameters:
speedZoneEnablerReceiver- the notification callback- Returns:
- a
SpeedZoneEnablerNotificationSession - Throws:
NullArgumentException-speedZoneEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerNotification()} is {@code true} .
-
getSpeedZoneEnablerNotificationSessionForMap
SpeedZoneEnablerNotificationSession getSpeedZoneEnablerNotificationSessionForMap(SpeedZoneEnablerReceiver speedZoneEnablerReceiver, Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the speed zone enabler notification service for the given map.- Parameters:
speedZoneEnablerReceiver- the notification callbackmapId- theIdof theMap- Returns:
- a
SpeedZoneEnablerNotificationSession - Throws:
NotFoundException- no map found by the givenIdNullArgumentException-speedZoneEnablerReceiverormapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSpeedZoneEnablerMapSession
Gets theOsidSessionto lookup speed zone enabler/map mappings for speed zone enablers.- Returns:
- a
SpeedZoneEnablerMapSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerMap()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerMap()} is {@code true} .
-
getSpeedZoneEnablerMapAssignmentSession
SpeedZoneEnablerMapAssignmentSession getSpeedZoneEnablerMapAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning speed zone enablers to map.- Returns:
- a
SpeedZoneEnablerMapAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerMapAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerMapAssignment()} is {@code true} .
-
getSpeedZoneEnablerSmartMapSession
SpeedZoneEnablerSmartMapSession getSpeedZoneEnablerSmartMapSession(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage speed zone enabler smart map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SpeedZoneEnablerSmartMapSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerSmartMap()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerSmartMap()} is {@code true} .
-
getSpeedZoneEnablerRuleLookupSession
SpeedZoneEnablerRuleLookupSession getSpeedZoneEnablerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the speed zone enabler mapping lookup service.- Returns:
- a
SpeedZoneEnablerRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerRuleLookup()} is {@code true} .
-
getSpeedZoneEnablerRuleLookupSessionForMap
SpeedZoneEnablerRuleLookupSession getSpeedZoneEnablerRuleLookupSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the speed zone enabler mapping lookup service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SpeedZoneEnablerRuleLookupSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSpeedZoneEnablerRuleApplicationSession
SpeedZoneEnablerRuleApplicationSession getSpeedZoneEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the speed zone enabler assignment service.- Returns:
- a
SpeedZoneEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerRuleApplication()} is {@code true} .
-
getSpeedZoneEnablerRuleApplicationSessionForMap
SpeedZoneEnablerRuleApplicationSession getSpeedZoneEnablerRuleApplicationSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the speed zone enabler assignment service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SpeedZoneEnablerRuleApplicationSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSpeedZoneEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSpeedZoneEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSignalEnablerLookupSession
Gets theOsidSessionassociated with the signal enabler lookup service.- Returns:
- a
SignalEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerLookup()} is {@code true} .
-
getSignalEnablerLookupSessionForMap
SignalEnablerLookupSession getSignalEnablerLookupSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the signal enabler lookup service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SignalEnablerLookupSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSignalEnablerQuerySession
Gets theOsidSessionassociated with the signal enabler query service.- Returns:
- a
SignalEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerQuery()} is {@code true} .
-
getSignalEnablerQuerySessionForMap
SignalEnablerQuerySession getSignalEnablerQuerySessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the signal enabler query service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SignalEnablerQuerySession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSignalEnablerSearchSession
Gets theOsidSessionassociated with the signal enabler search service.- Returns:
- a
SignalEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerSearch()} is {@code true} .
-
getSignalEnablerSearchSessionForMap
SignalEnablerSearchSession getSignalEnablerSearchSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the signal enabler earch service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SignalEnablerSearchSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSignalEnablerAdminSession
Gets theOsidSessionassociated with the signal enabler administration service.- Returns:
- a
SignalEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerAdmin()} is {@code true} .
-
getSignalEnablerAdminSessionForMap
SignalEnablerAdminSession getSignalEnablerAdminSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the signal enabler administration service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SignalEnablerAdminSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSignalEnablerNotificationSession
SignalEnablerNotificationSession getSignalEnablerNotificationSession(SignalEnablerReceiver signalEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the signal enabler notification service.- Parameters:
signalEnablerReceiver- the notification callback- Returns:
- a
SignalEnablerNotificationSession - Throws:
NullArgumentException-signalEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerNotification()} is {@code true} .
-
getSignalEnablerNotificationSessionForMap
SignalEnablerNotificationSession getSignalEnablerNotificationSessionForMap(SignalEnablerReceiver signalEnablerReceiver, Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the signal enabler notification service for the given map.- Parameters:
signalEnablerReceiver- the notification callbackmapId- theIdof theMap- Returns:
- a
SignalEnablerNotificationSession - Throws:
NotFoundException- no map found by the givenIdNullArgumentException-signalEnablerReceiverormapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSignalEnablerMapSession
Gets theOsidSessionto lookup signal enabler/map mappings for signal enablers.- Returns:
- a
SignalEnablerMapSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerMap()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerMap()} is {@code true} .
-
getSignalEnablerMapAssignmentSession
SignalEnablerMapAssignmentSession getSignalEnablerMapAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning signal enabler to map.- Returns:
- a
SignalEnablerMapAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerMapAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerMapAssignment()} is {@code true} .
-
getSignalEnablerSmartMapSession
SignalEnablerSmartMapSession getSignalEnablerSmartMapSession(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage signal enabler smart map.- Parameters:
mapId- theIdof theMap- Returns:
- a
SignalEnablerSmartMapSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerSmartMap()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerSmartMap()} is {@code true} .
-
getSignalEnablerRuleLookupSession
Gets theOsidSessionassociated with the signal enabler mapping lookup service for looking up the rules applied to the signal.- Returns:
- a
SignalEnablerRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerRuleLookup()} is {@code true} .
-
getSignalEnablerRuleLookupSessionForMap
SignalEnablerRuleLookupSession getSignalEnablerRuleLookupSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the signal enabler mapping lookup service for the given map for looking up rules applied to a signal.- Parameters:
mapId- theIdof theMap- Returns:
- a
SignalEnablerRuleLookupSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSignalEnablerRuleApplicationSession
SignalEnablerRuleApplicationSession getSignalEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the signal enabler assignment service to apply to signals.- Returns:
- a
SignalEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerRuleApplication()} is {@code true} .
-
getSignalEnablerRuleApplicationSessionForMap
SignalEnablerRuleApplicationSession getSignalEnablerRuleApplicationSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the signal enabler assignment service for the given map to apply to signals.- Parameters:
mapId- theIdof theMap- Returns:
- a
SignalEnablerRuleApplicationSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSignalEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSignalEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-
getObstacleEnablerLookupSession
Gets theOsidSessionassociated with the obstacle enabler lookup service.- Returns:
- an
ObstacleEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerLookup()} is {@code true} .
-
getObstacleEnablerLookupSessionForMap
ObstacleEnablerLookupSession getObstacleEnablerLookupSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the obstacle enabler lookup service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- an
ObstacleEnablerLookupSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getObstacleEnablerQuerySession
Gets theOsidSessionassociated with the obstacle enabler query service.- Returns:
- an
ObstacleEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerQuery()} is {@code true} .
-
getObstacleEnablerQuerySessionForMap
ObstacleEnablerQuerySession getObstacleEnablerQuerySessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the obstacle enabler query service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- an
ObstacleEnablerQuerySession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getObstacleEnablerSearchSession
Gets theOsidSessionassociated with the obstacle enabler search service.- Returns:
- an
ObstacleEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerSearch()} is {@code true} .
-
getObstacleEnablerSearchSessionForMap
ObstacleEnablerSearchSession getObstacleEnablerSearchSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the obstacle enabler earch service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- an
ObstacleEnablerSearchSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getObstacleEnablerAdminSession
Gets theOsidSessionassociated with the obstacle enabler administration service.- Returns:
- an
ObstacleEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerAdmin()} is {@code true} .
-
getObstacleEnablerAdminSessionForMap
ObstacleEnablerAdminSession getObstacleEnablerAdminSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the obstacle enabler administration service for the given map.- Parameters:
mapId- theIdof theMap- Returns:
- an
ObstacleEnablerAdminSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getObstacleEnablerNotificationSession
ObstacleEnablerNotificationSession getObstacleEnablerNotificationSession(ObstacleEnablerReceiver obstacleEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the obstacle enabler notification service.- Parameters:
obstacleEnablerReceiver- the notification callback- Returns:
- an
ObstacleEnablerNotificationSession - Throws:
NullArgumentException-obstacleEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerNotification()} is {@code true} .
-
getObstacleEnablerNotificationSessionForMap
ObstacleEnablerNotificationSession getObstacleEnablerNotificationSessionForMap(ObstacleEnablerReceiver obstacleEnablerReceiver, Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the obstacle enabler notification service for the given map.- Parameters:
obstacleEnablerReceiver- the notification callbackmapId- theIdof theMap- Returns:
- an
ObstacleEnablerNotificationSession - Throws:
NotFoundException- no map found by the givenIdNullArgumentException-obstacleEnablerReceiverormapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getObstacleEnablerMapSession
Gets theOsidSessionto lookup obstacle enabler/map mappings for obstacle enablers.- Returns:
- an
ObstacleEnablerMapSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerMap()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerMap()} is {@code true} .
-
getObstacleEnablerMapAssignmentSession
ObstacleEnablerMapAssignmentSession getObstacleEnablerMapAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning obstacle enabler to map.- Returns:
- an
ObstacleEnablerMapAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerMapAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerMapAssignment()} is {@code true} .
-
getObstacleEnablerSmartMapSession
ObstacleEnablerSmartMapSession getObstacleEnablerSmartMapSession(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage obstacle enabler smart map.- Parameters:
mapId- theIdof theMap- Returns:
- an
ObstacleEnablerSmartMapSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerSmartMap()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerSmartMap()} is {@code true} .
-
getObstacleEnablerRuleLookupSession
ObstacleEnablerRuleLookupSession getObstacleEnablerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the obstacle enabler mapping lookup service for looking up the rules applied to the obstacle.- Returns:
- an
ObstacleEnablerRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerRuleLookup()} is {@code true} .
-
getObstacleEnablerRuleLookupSessionForMap
ObstacleEnablerRuleLookupSession getObstacleEnablerRuleLookupSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the obstacle enabler mapping lookup service for the given map for looking up rules applied to an obstacle.- Parameters:
mapId- theIdof theMap- Returns:
- an
ObstacleEnablerRuleLookupSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getObstacleEnablerRuleApplicationSession
ObstacleEnablerRuleApplicationSession getObstacleEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the obstacle enabler assignment service to apply to obstacles.- Returns:
- an
ObstacleEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerRuleApplication()} is {@code true} .
-
getObstacleEnablerRuleApplicationSessionForMap
ObstacleEnablerRuleApplicationSession getObstacleEnablerRuleApplicationSessionForMap(Id mapId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the obstacle enabler assignment service for the given map to apply to obstacles.- Parameters:
mapId- theIdof theMap- Returns:
- an
ObstacleEnablerRuleApplicationSession - Throws:
NotFoundException- noMapfound by the givenIdNullArgumentException-mapIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsObstacleEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsObstacleEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-