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 |