Details
-
Story
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
MVP 3 - 6/14 - 6/28, MVP 3 - 6/28 - 7/12
Description
Implement the ability to display/process the Reloading Attributes form.
Requirements/AC:
[Reloading Attributes]: Displays [Min Refresh Delay] [Max Refresh Delay] [Refresh Delay Factor] [Resolve Via Predicates] [Expiration Warning Threshold] where
- [Min Refresh Delay]: Displays [Min Ref Delay Label] [Min Ref Delay Info Icon] [Min Ref Delay Data] where
- [Min Ref Delay Label]: Displays 'Min Refresh Delay'
- As shown in wireframe
- [Min Ref Delay Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Min Ref Delay Data]: Displays PT30S
- Time selection
- [Min Ref Delay Label]: Displays 'Min Refresh Delay'
- [Max Refresh Delay]: Displays [Max Ref Delay Label] [Max Ref Delay Info Icon] [Max Ref Delay Data] where
- [Max Ref Delay Label]: Displays 'Max Refresh Delay'
- As shown in wireframe
- [Max Ref Delay Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Max Ref Delay Data]: Displays PT4H
- Time selection
- [Max Ref Delay Label]: Displays 'Max Refresh Delay'
- [Refresh Delay Factor]: Displays [Ref Delay Fact Label] [Ref Delay Fact Info Icon] [Ref Delay Fact Data] where
- [Ref Delay Fact Label]: Displays 'Refresh Delay Factor'
- As shown in wireframe
- [Ref Delay Fact Info Icon]: Displays
-
- Icon as shown in wireframe
- Clickable
-
- [Ref Delay Fact Data]: Displays .75
- Text box
- Numeric - must be between 0.0 and 1.0
- [Ref Delay Fact Label]: Displays 'Refresh Delay Factor'
- [Resolve Via Predicates]: Displays [Res Via Pred Label] [Res Via Pred Info Icon] [Res Via Pred Data] where
- [Res Via Pred Label]: Displays 'Resolve Via Predicates Only?'
- As shown in wireframe
- [Res Via Pred Info Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Res Via Pred Data]: Displays [Res Via True] [Res Via False] where
- Radio button
- [Res Via True]: Displays
- Checked
- [Res Via False]: Displays
- Unchecked
- [Expiration Warning Threshold]: Displays [Exp War Thr Label] [Exp War Thr Info Icon] [Exp War Thr Data] where
- [Res Via Pred Label]: Displays 'Resolve Via Predicates Only?'
-
-
- [Exp War Thr Label]: Displays 'Expiration Warning Threshold'
- As shown in wireframe
- [Exp War Thr Icon]: Displays
- Icon as shown in wireframe
- Clickable
- [Exp War Thr Label]: Displays 'Expiration Warning Threshold'
- [Exp War Thr Data]: Displays PT0S
- Time selection
-
If Min Ref Delay Info Icon is clicked
- Display a pop-up containing the verbiage
- 'Lower bound on the next refresh from the time calculated based on the metadata's expiration.'
If Max Ref Delay Info Icon is clicked
- Display a pop-up containing the verbiage
- 'Upper bound on the next refresh from the time calculated based on the metadata's expiration.'
If Ref Delay Fact Info Icon is clicked
- Display a pop-up containing the verbiage
- 'A factor applied to the initially determined refresh time in order to determine the next refresh time (typically to ensure refresh takes place prior to the metadata's expiration). Attempts to refresh metadata will generally begin around the product of this number and the maximum refresh delay.'
If Res Via Pred Info Icon is clicked
- Display a pop-up containing the verbiage
- 'Flag indicating whether resolution may be performed solely by applying predicates to the entire metadata collection, when an entityID input criterion is not supplied.'
If Exp War Thr Icon is clicked
- Display a pop-up containing the verbiage
- 'For each attempted metadata refresh (whether or not fresh metadata is obtained), if requireValidMetadata is true, and there is a validUntil XML attribute on the document root element, and the difference between validUntil and the current time is less than expirationWarningThreshold, the system logs a warning about the impending expiration.'
If Back is clicked
- Display Common Attributes (see Common Attributes requirements/acceptance criteria)
If Next or Back is clicked
- Edit: [Ref Delay Fact Data] where
- [Ref Delay Fact Data]:
- Must have a numeric value between 0.0 and 1.0
- [Ref Delay Fact Data]:
- If edits are not passed,
- Re-display page with error(s) displayed
- If edits are passed,
- Display selected page.
Attachments
1.
|
UI: Implement reloading attributes form | Done | Ryan Mathis (unicon.net) |
|
||||||||
2.
|
QA | Done | Mary Mosbrook (Inactive) |
|