public interface MappingPathBatchProxyManager extends OsidProxyManager, MappingPathBatchProfile
The mapping path batch proxy manager provides access to mapping path
batch sessions and provides interoperability tests for various aspects of
this service. Methods in this manager support the passing of a
Proxy object. 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(Proxy proxy)
Gets the
OsidSession associated with the bulk
intersection administration service. |
IntersectionBatchAdminSession |
getIntersectionBatchAdminSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the bulk
intersection administration service for the given map. |
ObstacleBatchAdminSession |
getObstacleBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk obstacle
administration service. |
ObstacleBatchAdminSession |
getObstacleBatchAdminSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the bulk obstacle
administration service for the given map. |
PathBatchAdminSession |
getPathBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk path
administration service. |
PathBatchAdminSession |
getPathBatchAdminSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the bulk path
administration service for the given map. |
SignalBatchAdminSession |
getSignalBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk signal
administration service. |
SignalBatchAdminSession |
getSignalBatchAdminSessionForMap(Id mapId,
Proxy proxy)
Gets the
OsidSession associated with the bulk signal
administration service for the given map. |
SpeedZoneBatchAdminSession |
getSpeedZoneBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk speed
zone administration service. |
SpeedZoneBatchAdminSession |
getSpeedZoneBatchAdminSessionForMap(Id mapId,
Proxy proxy)
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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk path
administration service.proxy - a proxy PathBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPathBatchAdmin() is false optional - This method must be implemented if
supportsPathBatchAdmin() is true. PathBatchAdminSession getPathBatchAdminSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk path
administration service for the given map.mapId - the Id of the Map proxy - a proxy PathBatchAdminSession NotFoundException - no Map found by the
given Id NullArgumentException - mapId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk
intersection administration service.proxy - a proxy IntersectionBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsIntersectionBatchAdmin() is false
optional - This method must be implemented if
supportsIntersectionBatchAdmin() is true.
IntersectionBatchAdminSession getIntersectionBatchAdminSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
intersection administration service for the given map.mapId - the Id of the Map proxy - a proxy IntersectionBatchAdminSession NotFoundException - no Map found by the
given Id NullArgumentException - mapId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk speed
zone administration service.proxy - a proxy SpeedZoneBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsSpeedZoneBatchAdmin() is false optional - This method must be implemented if
supportsSpeedZoneBatchAdmin() is true.
SpeedZoneBatchAdminSession getSpeedZoneBatchAdminSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk speed
zone administration service for the given map.mapId - the Id of the Map proxy - a proxy SpeedZoneBatchAdminSession NotFoundException - no Map found by the
given Id NullArgumentException - mapId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk signal
administration service.proxy - a proxy SignalBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsSignalBatchAdmin() is false optional - This method must be implemented if
supportsSignalBatchAdmin() is true. SignalBatchAdminSession getSignalBatchAdminSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk signal
administration service for the given map.mapId - the Id of the Map proxy - a proxy SignalBatchAdminSession NotFoundException - no Map found by the
given Id NullArgumentException - mapId or
proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk obstacle
administration service.proxy - a proxy ObstacleBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsObstacleBatchAdmin() is false optional - This method must be implemented if
supportsObstacleBatchAdmin() is true.
ObstacleBatchAdminSession getObstacleBatchAdminSessionForMap(Id mapId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk obstacle
administration service for the given map.mapId - the Id of the Map proxy - a proxy ObstacleBatchAdminSession NotFoundException - no Map found by the
given Id NullArgumentException - mapId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsObstacleBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsObstacleBatchAdmin() and
supportsVisibleFederation() are true