XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      CommandManager maps command executions to command names. It is a concrete class with protected methods to allow subclassing. CommandManager is a singleton. CommandManager allows alternative classloading to be used to create command execution implementations.

      Used by:

      • Command. Command models a command. static Command.lookup delegates to CommandManager and is used by:
      • Command internally
      • SieveValidationVisitor to ensure that command executable is available
      • Require to test that a command executable is available for the command

      Uses ConfigurationManager singleton to provide map of classes to class names.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: