Previous | Table of Contents | Next |
22.15.4.1 RouterAdmin
The RouterAdmin interface provides the operations for supporting scalable connection and disconnection between source routers
and their destination routers and targets.
22.15.4.2 register_destination
A registration is added for the specified target with the given policies. If the registration is marked as is_router, the
destination will receive messages via the
Router interface as described in “Intermediate Request Router? on page 22-54.
Otherwise, the registration is assumed to be for a target, in which case delivery is made
as described in “Target Router? on page 22-54.
22.15.4.3 suspend_destination
The specified registration is suspended. If that target is not in an ACTIVE state, an InvalidState exception is raised. The
suspended destination will be returned to the ACTIVE state if an explicit resume_destination or register_destination operation
is performed for that destination. If the resume_policy allows for TimedResume, this transition will occur in, at most, the
specified amount of time (e.g., if an explicit resumption doesn’t happen first).
22.15.4.4 resume_destination
Resume the suspended destination. An InvalidState exception is raised if the destination is not in the SUSPENDED state.
22.15.4.5 unregister_destination
Unregister the specified destination. An InvalidState exception is raised if the target is not registered.