| Interface | osid.mapping.route.MappingRouteProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.mapping.route.MappingRouteProfile | |||
| Description |
The mapping proxy manager provides access to routing
sessions and provides interoperability tests for various
aspects of this service. Methods in this manager pass a
| ||
| Method | getRoutingSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.mapping.route.RoutingSession | a RoutingSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouting() is false | ||
| Compliance | optional | This method must be implemented if supportsRouting() is
true. | |
| Method | getRoutingSessionForMap | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | mapId | the Id of the Map |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.RoutingSession | a RoutingSession | |
| Errors | NOT_FOUND | no map found by the given Id | |
| NULL_ARGUMENT | mapId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouting() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsRouting() and
supportsVisibleFederation() are true | |
| Method | getRouteLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.mapping.route.RouteLookupSession | a RouteLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsRouteLookup() is
true. | |
| Method | getRouteLookupSessionForMap | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | mapId | the Id of the map |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.RouteLookupSession | a RouteLookupSession | |
| Errors | NOT_FOUND | no Map found by the given Id | |
| NULL_ARGUMENT | mapId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteLookup() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsRouteLookup() and
supportsVisibleFederation() are true | |
| Method | getRouteQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.mapping.route.RouteQuerySession | a RouteQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsRouteQuery() is
true. | |
| Method | getRouteQuerySessionForMap | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | mapId | the Id of the map |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.RouteQuerySession | a RouteQuerySession | |
| Errors | NOT_FOUND | no Map found by the given Id | |
| NULL_ARGUMENT | mapId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteQuery() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsRouteQuery() and
supportsVisibleFederation() are true | |
| Method | getRouteSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.mapping.route.RouteSearchSession | a RouteSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsRouteSearch() is
true. | |
| Method | getRouteSearchSessionForMap | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | mapId | the Id of the Map |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.RouteSearchSession | a RouteSearchSession | |
| Errors | NOT_FOUND | no map found by the given Id | |
| NULL_ARGUMENT | mapId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteSearch() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsRouteSearch() and
supportsVisibleFederation() are true | |
| Method | getRouteAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.mapping.route.RouteAdminSession | a RouteAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsRouteAdmin() is
true. | |
| Method | getRouteAdminSessionForMap | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | mapId | the Id of the Map |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.RouteAdminSession | a RouteAdminSession | |
| Errors | NOT_FOUND | no map found by the given Id | |
| NULL_ARGUMENT | mapId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteAdmin() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsRouteAdmin() and
supportsVisibleFederation() are true | |
| Method | getRouteNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.mapping.route.RouteReceiver | routeReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.RouteNotificationSession | a RouteNotificationSession | |
| Errors | NULL_ARGUMENT | routeReceiver or proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsRouteNotification()
is true. | |
| Method | getRouteNotificationSessionForMap | ||
| Description |
Gets the | ||
| Parameters | osid.mapping.route.RouteReceiver | routeReceiver | the notification callback |
osid.id.Id | mapId | the Id of the Map | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.RouteNotificationSession | a RouteNotificationSession | |
| Errors | NOT_FOUND | no map found by the given Id | |
| NULL_ARGUMENT | routeReceiver, mapId or proxy is null
| ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRouteNotification()
and supportsVisibleFederation() are true | |
| Method | getRouteMapSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.mapping.route.RouteMapSession | a RouteMapSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteMap() is false | ||
| Compliance | optional | This method must be implemented if supportsRouteMap() is
true. | |
| Method | getRouteMapAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.mapping.route.RouteMapAssignmentSession | a LocationMapAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteMapAssignment() is false | ||
| Compliance | optional | This method must be implemented if supportsRouteMapAssignment()
is true. | |
| Method | getRouteSmartMapSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | mapId | the Id of the Map |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.RouteSmartMapSession | a RouteSmartMapSession | |
| Errors | NOT_FOUND | no map found by the given Id | |
| NULL_ARGUMENT | mapId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRouteSmartMap() is false | ||
| Compliance | optional | This method must be implemented if supportsRouteSmartMap()
is true. | |
| Method | getResourceRouteSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.mapping.route.ResourceRouteSession | a ResourceRouteSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsResourceRoute() is false | ||
| Compliance | optional | This method must be implemented if supportsResourceRoute()
is true. | |
| Method | getResourceRouteSessionForMap | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | mapId | the Id of the Map |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.ResourceRouteSession | a ResourceRouteSession | |
| Errors | NOT_FOUND | no map found by the given Id | |
| NULL_ARGUMENT | mapId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsResourceRoute() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsResourceRoute()
and supportsVisibleFederation() are true | |
| Method | getResourceRouteAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.mapping.route.ResourceRouteAssignmentSession | a ResourceRouteAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsResourceRouteAssignment() is false | ||
| Compliance | optional | This method must be implemented if supportsResourceRouteAssignment()
is true. | |
| Method | getResourceRouteAssignmentSessionForMap | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | mapId | the Id of the Map |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.ResourceRouteAssignmentSession | a ResourceRouteAssignmentSession | |
| Errors | NOT_FOUND | no map found by the given Id | |
| NULL_ARGUMENT | mapId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsResourceRouteAssignment() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsResourceRouteAssignment()
and supportsVisibleFederation() are true | |
| Method | getResourceRouteNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.mapping.route.ResourceRouteReceiver | resourceRouteReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.ResourceRouteNotificationSession | a ResourceRouteNotificationSession | |
| Errors | NULL_ARGUMENT | resourceRouteReceiver or proxy is null
| |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsResourceRouteNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsResourceRouteNotification() is true. | |
| Method | getResourceRouteNotificationSessionForMap | ||
| Description |
Gets the | ||
| Parameters | osid.mapping.route.ResourceRouteReceiver | resourceRouteReceiver | the notification callback |
osid.id.Id | mapId | the Id of the Map | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.ResourceRouteNotificationSession | a ResourceRouteNotificationSession | |
| Errors | NOT_FOUND | no map found by the given Id | |
| NULL_ARGUMENT | resourceRouteReceiver, mapId or proxy is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsResourceRouteNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsResourceRouteNotification() and
supportsVisibleFederation() are true | |
| Method | getMyRouteSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.mapping.route.MyRouteSession | a MyRouteLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsMyRouteLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsMyRouteLookup()
is true. | |
| Method | getMyRouteSessionForMap | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | mapId | the Id of the map |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.mapping.route.MyRouteSession | a MyRouteLookupSession | |
| Errors | NOT_FOUND | no Map found by the given Id | |
| NULL_ARGUMENT | mapId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsMyRouteLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsMyRouteLookup()
and supportsVisibleFederation() are true | |