Tapestry 5
  1. Tapestry 5
  2. TAP5-466

Support parallel processing behavior via a ParallelDecorator service

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 5.1.0.0
    • Fix Version/s: None
    • Component/s: tapestry-ioc

      Description

      The concept here is similar to the proposed LazyDecorator, except that the method invocation will be evaluated, in parallel, in a worker thread. This implies that there's a service for managing worker threads as well.

      Again, this only applies to methods that return an interface type (that can encapsulate the future value) and throw no checked exceptions.

      The returned object would delegate to a Future object linked to excecution of the method invocation in a worker thread.

        Issue Links

          Activity

          Howard M. Lewis Ship created issue -
          Howard M. Lewis Ship made changes -
          Field Original Value New Value
          Link This issue depends on TAP5-463 [ TAP5-463 ]
          Howard M. Lewis Ship made changes -
          Link This issue relates to TAP5-465 [ TAP5-465 ]
          Massimo Lusetti made changes -
          Labels tapestr5-review-for-closing
          Massimo Lusetti made changes -
          Labels tapestr5-review-for-closing tapestry5-review-for-closing
          Gavin made changes -
          Link This issue depends on TAP5-463 [ TAP5-463 ]
          Gavin made changes -
          Link This issue depends upon TAP5-463 [ TAP5-463 ]
          Jochen Kemnade made changes -
          Labels tapestry5-review-for-closing bulk-close-candidate

            People

            • Assignee:
              Unassigned
              Reporter:
              Howard M. Lewis Ship
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Development