Uploaded image for project: 'James jSieve'
  1. James jSieve
  2. JSIEVE-16

Singletons -> IoC

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.3
    • None
    • None

    Description

      The current code uses per-thread pseudo-singletons. This requires complex and fragile sychronisation code.

      Factor out interfaces and inject dependencies. Any synchronisation required should be provided by the user of library.

      See http://mail-archives.apache.org/mod_mbox/james-server-dev/200708.mbox/%3cf470f68e0708061234p13943d3fm3497b6fdfff4d203@mail.gmail.com%3e thread for more details.

      Attachments

        Activity

          People

            robertburrelldonkin Robert Burrell Donkin
            robertburrelldonkin Robert Burrell Donkin
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: