Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Minor
-
Resolution: Complete
-
Affects Version/s: None
-
Fix Version/s: 1.1.0.M3
-
Component/s: @ ROO SHELL
-
Labels:None
Description
From a usability perspective it is sometimes useful to display incremental progress of long-running operations (eg the progress of downloading a large file). Such messages are only valid for a short period of time and are frequently replaced by an updated message. This is significantly different from Roo's normal shell messages, which list actions actually completed.
It would be useful for the Shell interface to have a Shell.flash(String message) method, and allow implementations to implement this however they see fit. A default implementation in AbstractShell would simply output the flash message to the console as if it were a normal message.
Attachments
Issue Links
- is depended on by
-
ROO-1103 Display progress indication during file download operations
-
- Closed
-
-
ROO-1159 Improve messages if a command cannot be executed yet because Spring Roo is still loading
-
- Closed
-
-
ROO-1160 Ensure flash message functionality can be disable via system property
-
- Closed
-
-
ROO-1171 Allow flash messages to be handled without necessarily having loaded a Shell instance
-
- Closed
-
- is related to
-
ROO-1137 Use flash messages in Spring Roo shell to display shell startup progress and possible problems
-
- Closed
-
-
ROO-1155 Pass OSGi component logging via Spring Roo shell infrastructure to assist troubleshooting
-
- Closed
-
-
ROO-1192 Disable Shell flash feature in default Mac OSX shell due to insufficient support for ANSI cursor positioning
-
- Closed
-