| Interface | osid.mapping.route.ResourceRouteReceiver | ||
|---|---|---|---|
| Implements | osid.OsidReceiver | ||
| Description |
The resource route receiver is the consumer supplied interface for receiving notifications pertaining to changes of resources along routes. | ||
| Method | startedRoute | ||
| Description |
The callback for notifications of resources starting on routes. | ||
| Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.Id | routeId | the Id of the Route | |
osid.id.Id | resourceId | the Id of the Resource | |
| Compliance | mandatory | This method must be implemented. | |
| Method | completedRoute | ||
| Description |
The callback for notifications of resources completing routes. | ||
| Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.Id | routeId | the Id of the Route | |
osid.id.Id | resourceId | the Id of the Resource | |
| Compliance | mandatory | This method must be implemented. | |
| Method | cancelledRoute | ||
| Description |
The callback for notifications of resources cancelling routes. | ||
| Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.Id | routeId | the Id of the Route | |
osid.id.Id | resourceId | the Id of the Resource | |
| Compliance | mandatory | This method must be implemented. | |
| Method | newRouteSegment | ||
| Description |
The callback for notifications of resources beginning new route segments. | ||
| Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.Id | routeSegmentId | the Id of the RouteSegment | |
osid.id.Id | resourceId | the Id of the Resource | |
| Compliance | mandatory | This method must be implemented. | |