[dna-issues] [JBoss JIRA] Updated: (DNA-248) Simplify the ActivityMonitor framework

Randall Hauch (JIRA) jira-events at lists.jboss.org
Mon Nov 10 14:43:36 EST 2008


     [ https://jira.jboss.org/jira/browse/DNA-248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Randall Hauch updated DNA-248:
------------------------------

    Attachment: dna-graph-tasks.patch


A patch file for "dna-graph" that adds in the prototype for the Tasks framework, a far simpler replacement for the ProgressMonitor/ActivityMonitor framework.

> Simplify the ActivityMonitor framework
> --------------------------------------
>
>                 Key: DNA-248
>                 URL: https://jira.jboss.org/jira/browse/DNA-248
>             Project: DNA
>          Issue Type: Task
>          Components: Common
>    Affects Versions: 0.2
>            Reporter: Randall Hauch
>            Assignee: Randall Hauch
>             Fix For: 0.3
>
>         Attachments: dna-graph-tasks.patch
>
>
> The ActivityMonitor framework (formerly named ProgressMonitor) is pretty complicated and difficult to use (or at least requires too much code to use properly).  Plus, it doesn't really have the ability to capture a contextual history of activities/tasks.  The amount of work and % complete really seems useful only for a UI and asynchronous monitoring capability, so that seem inappropriate here.
> This framework should be simplified to support the main use cases, especially as its supposed to be used for allowing connectors to know the requests have been canceled (see DNA-217).  These include:
> - ability to determine if a task has been cancelled
> - ability to record the duration and completion status of tasks and subtasks
> - ability to record problems the occurred during tasks

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the dna-issues mailing list