public interface MappingPathBatchManager extends OsidManager, MappingPathBatchProfile
The mapping path batch manager provides access to mapping path batch sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
PathBatchAdminSession: a session to create, modify
and delete paths in bulk IntersectionBatchAdminSession: a session to
create, modify and delete intersections in bulk SpeedZoneBatchAdminSession: a session to create,
modify and delete speed zones in bulk SignalBatchSession: a session to create, modify
and delete signals in bulk ObstacleBatchAdminSession: a session to create,
modify and delete obstacles in bulk | Modifier and Type | Method and Description |
|---|---|
IntersectionBatchAdminSession |
getIntersectionBatchAdminSession()
Gets the
OsidSession associated with the bulk
intersection administration service. |
IntersectionBatchAdminSession |
getIntersectionBatchAdminSessionForMap(Id mapId)
Gets the
OsidSession associated with the bulk
intersection administration service for the given map. |
ObstacleBatchAdminSession |
getObstacleBatchAdminSession()
Gets the
OsidSession associated with the bulk obstacle
administration service. |
ObstacleBatchAdminSession |
getObstacleBatchAdminSessionForMap(Id mapId)
Gets the
OsidSession associated with the bulk obstacle
administration service for the given map. |
PathBatchAdminSession |
getPathBatchAdminSession()
Gets the
OsidSession associated with the bulk path
administration service. |
PathBatchAdminSession |
getPathBatchAdminSessionForMap(Id mapId)
Gets the
OsidSession associated with the bulk path
administration service for the given map. |
SignalBatchAdminSession |
getSignalBatchAdminSession()
Gets the
OsidSession associated with the bulk signal
administration service. |
SignalBatchAdminSession |
getSignalBatchAdminSessionForMap(Id mapId)
Gets the
OsidSession associated with the bulk signal
administration service for the given map. |
SpeedZoneBatchAdminSession |
getSpeedZoneBatchAdminSession()
Gets the
OsidSession associated with the bulk speed
zone administration service. |
SpeedZoneBatchAdminSession |
getSpeedZoneBatchAdminSessionForMap(Id mapId)
Gets the
OsidSession associated with the bulk speed
zone administration service for the given map. |
changeBranch, initialize, rollbackServiceclosesupportsIntersectionBatchAdmin, supportsObstacleBatchAdmin, supportsPathBatchAdmin, supportsSignalBatchAdmin, supportsSpeedZoneBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdPathBatchAdminSession getPathBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk path
administration service. PathBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsPathBatchAdmin() is false optional - This method must be implemented if
supportsPathBatchAdmin() is true. PathBatchAdminSession getPathBatchAdminSessionForMap(Id mapId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk path
administration service for the given map.mapId - the Id of the Map PathBatchAdminSession NotFoundException - no Map found by the
given Id NullArgumentException - mapId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPathBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPathBatchAdmin() and
supportsVisibleFederation() are true
IntersectionBatchAdminSession getIntersectionBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk
intersection administration service. IntersectionBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsIntersectionBatchAdmin() is false
optional - This method must be implemented if
supportsIntersectionBatchAdmin() is true.
IntersectionBatchAdminSession getIntersectionBatchAdminSessionForMap(Id mapId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
intersection administration service for the given map.mapId - the Id of the Map IntersectionBatchAdminSession NotFoundException - no Map found by the
given Id NullArgumentException - mapId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsIntersectionBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsIntersectionBatchAdmin() and
supportsVisibleFederation() are true
SpeedZoneBatchAdminSession getSpeedZoneBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk speed
zone administration service. SpeedZoneBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsSpeedZoneBatchAdmin() is false optional - This method must be implemented if
supportsSpeedZoneBatchAdmin() is true.
SpeedZoneBatchAdminSession getSpeedZoneBatchAdminSessionForMap(Id mapId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk speed
zone administration service for the given map.mapId - the Id of the Map SpeedZoneBatchAdminSession NotFoundException - no Map found by the
given Id NullArgumentException - mapId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsSpeedZoneBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsSpeedZoneBatchAdmin() and
supportsVisibleFederation() are true
SignalBatchAdminSession getSignalBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk signal
administration service. SignalBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsSignalBatchAdmin() is false optional - This method must be implemented if
supportsSignalBatchAdmin() is true. SignalBatchAdminSession getSignalBatchAdminSessionForMap(Id mapId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk signal
administration service for the given map.mapId - the Id of the Map SignalBatchAdminSession NotFoundException - no Map found by the
given Id NullArgumentException - mapId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsSignalBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsSignalBatchAdmin() and
supportsVisibleFederation() are true
ObstacleBatchAdminSession getObstacleBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk obstacle
administration service. ObstacleBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsObstacleBatchAdmin() is false optional - This method must be implemented if
supportsObstacleBatchAdmin() is true.
ObstacleBatchAdminSession getObstacleBatchAdminSessionForMap(Id mapId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk obstacle
administration service for the given map.mapId - the Id of the Map ObstacleBatchAdminSession NotFoundException - no Map found by the
given Id NullArgumentException - mapId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsObstacleBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsObstacleBatchAdmin() and
supportsVisibleFederation() are true