Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Beta2
    • Fix Version/s: 2.0.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ACE
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      When files are being uploaded, the FileEntryPhaseListener should register a dynamic resource, which will be a simple text file that describes the progress as a JSON data structure. The resource should have all the proper HTTP headers for not being cached. The uploading code will poll the progress at some configurable interval, defaulted to every 2 seconds. A client-side progress bar will show the progress per file, and for the upload as a whole. When the DOM update comes, we may have to adjust the FileEntryRenderer to include the progress bars, otherwise they may be stomped over and lost.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23465 Fri Dec 10 14:46:19 MST 2010 mark.collette ICE-6202 : ACE fileEntry progress
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/ProgressListenerResourcePusher.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/ProgressResource.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23461 Fri Dec 10 14:16:30 MST 2010 mark.collette ICE-6202 : ACE fileEntry progress
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/skins/rime/fileEntry.css
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/resources/org.icefaces.component.fileentry/fileEntry.js
        Commit graph ADD /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/skins/sam/fileEntryIndet.gif
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/skins/sam/fileEntry.css
        Commit graph ADD /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/skins/rime/fileEntryIndet.gif
        Commit graph ADD /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/skins/rime/fileEntryProg.gif
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23439 Fri Dec 10 01:21:35 MST 2010 mark.collette ICE-6202 : ACE fileEntry progress
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/skins/rime/fileEntry.css
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/resources/org.icefaces.component.fileentry/fileEntry.js
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/ProgressListenerResourcePusher.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/FileEntryRenderer.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/utils/JSONBuilder.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/skins/sam/fileEntry.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23303 Sun Dec 05 23:42:20 MST 2010 mark.collette ICE-6202 : ACE fileEntry progress
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/ProgressListenerResourcePusher.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/PushUtils.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23299 Fri Dec 03 17:47:43 MST 2010 mark.collette ICE-6202 : ACE fileEntry progress
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/resources/org.icefaces.component.fileentry/fileEntry.js
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/utils/Utils.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/FileEntryRenderer.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/FormScriptWriter.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/application/ResourceRegistry.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/FileEntryFormSubmit.java
        Commit graph ADD /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/ProgressResource.java
        Commit graph ADD /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/PushUtils.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/WindowAndViewIDSetup.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/application/PushRenderer.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/BridgeSetup.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/FileEntry.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/utils/ScriptWriter.java
        Commit graph ADD /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/ProgressListenerResourcePusher.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/FileEntryConfig.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/fileentry/FileEntryPhaseListener.java

          People

          • Assignee:
            Mark Collette
            Reporter:
            Mark Collette
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: