[ 
https://issues.apache.org/jira/browse/JSIEVE-29?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Burrell Donkin closed JSIEVE-29.
---------------------------------------

       Resolution: Fixed
    Fix Version/s: 0.3

ConfigurationManager is now a POJO. Configuration is parsed upon construction. 

> Refactor ConfigurationManager
> -----------------------------
>
>                 Key: JSIEVE-29
>                 URL: https://issues.apache.org/jira/browse/JSIEVE-29
>             Project: JAMES jSieve
>          Issue Type: Sub-task
>            Reporter: Robert Burrell Donkin
>             Fix For: 0.3
>
>
> ConfigurationManager maintains maps of class names against logical names. The 
> default settings are loaded from properties files. ConfigurationManager is a 
> singleton.
> Used by:
>  * CommandManager
>  * ComparatorManager
>  * TestManager
> If command manager, comparator and test manager separated into interface and 
> implementation then this class would become responsible only for loading data 
> for the default implementations. This could then be refactored to the Factory 
> pattern.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to