Use Case ID: |
UC8.0 |
Use Case Name: |
Find Network Peer Groups (Async) |
Created by: |
jwh |
Date Created: |
Thu Jul 19 14:42:41 2001 |
Last Updated by: |
jwh |
Date Last Updated: |
Thu Jul 19 14:42:41 2001 |
Actor: User Application
Goal: Find network peer groups asynchronously
Description: Attempts to locate peer groups asynchronously until the query
is complete or cancelled.
Preconditions:
- The engine must be started.
Post conditions:
None
Priority: High
Related Use Cases:
UC7.0 - Find Network Peer Groups
UC9.0 - List Known Network Peer Groups
UC10.0 - Cancel Find
Notes and Issues:
None
Event Flow:
- The application registers to be informed when peer groups are found.
- The application asks the engine to find all available peer groups.
- The engine constructs an appropriate query message.
- The engine sends the query message to all known peers.
- For each located peer group, the engine calls the registered application.
- After the engine determines the default timeout has elapsed, it returns the peer group
list to the application.
- The application removes its registration to listen for found peers groups.
Alternate Flows:
UC8.1 Engine is not started
- The application registers to be informed when peer groups are found.
- The application asks the engine to find all available peer groups
- The engine returns an error that the it has not been started.
- The application removes its registration to listen for found peers groups.
Sequence Diagrams:
Revision History
Name |
Date |
Reason for Change |
Version |
|
|
|
|
$Id: UC8.0.html,v 1.5 2001/07/26 17:52:19 james Exp $