You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Ralph B Holland (JIRA)" <se...@james.apache.org> on 2010/01/13 01:42:54 UTC

[jira] Created: (JAMES-948) Composite pattern employed to implement And, Or, Xor and Not matcher.

Composite pattern employed to implement And, Or, Xor and Not matcher.
---------------------------------------------------------------------

                 Key: JAMES-948
                 URL: https://issues.apache.org/jira/browse/JAMES-948
             Project: JAMES Server
          Issue Type: New Feature
          Components: Matchers/Mailets (bundled)
    Affects Versions: 2.3.2
         Environment: Proposal
            Reporter: Ralph B Holland
            Priority: Minor


Composite matchers can be added to James V2.3.3 via mofication to JamesSpoolManager, Matcher and MatcherLoader interface, and JamesMatcherLoader.

Patches supplied. Some time will be needed to migrate the concept to the Unreleased HEAD

-- 
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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


RE: [jira] Assigned: (JAMES-948) Composite pattern employed to implement And, Or, Xor and Not matcher.

Posted by Ralph B Holland <ra...@arising.com.au>.
Norman,

I see you picked up james-948. 

Sorry I didn't attend to putting it into the new baseline, I am really tied up with a work project at the moment. 

But I am happy to write some more unit tests for the composite pattern after it is integrated into the new baseline.

Regards,

Ralph 

-----Original Message-----
From: Norman Maurer (JIRA) [mailto:server-dev@james.apache.org] 
Sent: Monday, 25 January 2010 22:51
To: server-dev@james.apache.org
Subject: [jira] Assigned: (JAMES-948) Composite pattern employed to implement And, Or, Xor and Not matcher.


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

Norman Maurer reassigned JAMES-948:
-----------------------------------

    Assignee: Norman Maurer

> Composite pattern employed to implement And, Or, Xor and Not matcher.
> ---------------------------------------------------------------------
>
>                 Key: JAMES-948
>                 URL: https://issues.apache.org/jira/browse/JAMES-948
>             Project: JAMES Server
>          Issue Type: New Feature
>          Components: Matchers/Mailets (bundled)
>    Affects Versions: 2.3.2
>         Environment: Proposal
>            Reporter: Ralph B Holland
>            Assignee: Norman Maurer
>            Priority: Minor
>         Attachments: 20100111-rbh-patch-V2.3.txt
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> Composite matchers can be added to James V2.3.3 via mofication to JamesSpoolManager, Matcher and MatcherLoader interface, and JamesMatcherLoader.
> Patches supplied. Some time will be needed to migrate the concept to the Unreleased HEAD

-- 
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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org

No virus found in this incoming message.
Checked by AVG - www.avg.com 
Version: 9.0.730 / Virus Database: 271.1.1/2643 - Release Date: 01/25/10 06:33:00


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (JAMES-948) Composite pattern employed to implement And, Or, Xor and Not matcher.

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/JAMES-948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer updated JAMES-948:
--------------------------------

    Fix Version/s:     (was: 3.0)
                   3.0-M2

Move to M2

> Composite pattern employed to implement And, Or, Xor and Not matcher.
> ---------------------------------------------------------------------
>
>                 Key: JAMES-948
>                 URL: https://issues.apache.org/jira/browse/JAMES-948
>             Project: JAMES Server
>          Issue Type: New Feature
>          Components: Matchers/Mailets (bundled)
>    Affects Versions: 2.3.2
>         Environment: Proposal
>            Reporter: Ralph B Holland
>            Assignee: Norman Maurer
>            Priority: Minor
>             Fix For: 3.0-M2
>
>         Attachments: 20100111-rbh-patch-V2.3.txt
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> Composite matchers can be added to James V2.3.3 via mofication to JamesSpoolManager, Matcher and MatcherLoader interface, and JamesMatcherLoader.
> Patches supplied. Some time will be needed to migrate the concept to the Unreleased HEAD

-- 
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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Resolved: (JAMES-948) Composite pattern employed to implement And, Or, Xor and Not matcher.

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/JAMES-948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer resolved JAMES-948.
---------------------------------

    Resolution: Fixed

Added. Thx again for your well written patch!

> Composite pattern employed to implement And, Or, Xor and Not matcher.
> ---------------------------------------------------------------------
>
>                 Key: JAMES-948
>                 URL: https://issues.apache.org/jira/browse/JAMES-948
>             Project: JAMES Server
>          Issue Type: New Feature
>          Components: Matchers/Mailets (bundled)
>    Affects Versions: 2.3.2
>         Environment: Proposal
>            Reporter: Ralph B Holland
>            Assignee: Norman Maurer
>            Priority: Minor
>             Fix For: 3.0-M2
>
>         Attachments: 20100111-rbh-patch-V2.3.txt
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> Composite matchers can be added to James V2.3.3 via mofication to JamesSpoolManager, Matcher and MatcherLoader interface, and JamesMatcherLoader.
> Patches supplied. Some time will be needed to migrate the concept to the Unreleased HEAD

-- 
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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Assigned: (JAMES-948) Composite pattern employed to implement And, Or, Xor and Not matcher.

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/JAMES-948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer reassigned JAMES-948:
-----------------------------------

    Assignee: Norman Maurer

> Composite pattern employed to implement And, Or, Xor and Not matcher.
> ---------------------------------------------------------------------
>
>                 Key: JAMES-948
>                 URL: https://issues.apache.org/jira/browse/JAMES-948
>             Project: JAMES Server
>          Issue Type: New Feature
>          Components: Matchers/Mailets (bundled)
>    Affects Versions: 2.3.2
>         Environment: Proposal
>            Reporter: Ralph B Holland
>            Assignee: Norman Maurer
>            Priority: Minor
>         Attachments: 20100111-rbh-patch-V2.3.txt
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> Composite matchers can be added to James V2.3.3 via mofication to JamesSpoolManager, Matcher and MatcherLoader interface, and JamesMatcherLoader.
> Patches supplied. Some time will be needed to migrate the concept to the Unreleased HEAD

-- 
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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (JAMES-948) Composite pattern employed to implement And, Or, Xor and Not matcher.

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/JAMES-948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer updated JAMES-948:
--------------------------------

    Fix Version/s: 3.0

Will be in 3.0

> Composite pattern employed to implement And, Or, Xor and Not matcher.
> ---------------------------------------------------------------------
>
>                 Key: JAMES-948
>                 URL: https://issues.apache.org/jira/browse/JAMES-948
>             Project: JAMES Server
>          Issue Type: New Feature
>          Components: Matchers/Mailets (bundled)
>    Affects Versions: 2.3.2
>         Environment: Proposal
>            Reporter: Ralph B Holland
>            Assignee: Norman Maurer
>            Priority: Minor
>             Fix For: 3.0
>
>         Attachments: 20100111-rbh-patch-V2.3.txt
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> Composite matchers can be added to James V2.3.3 via mofication to JamesSpoolManager, Matcher and MatcherLoader interface, and JamesMatcherLoader.
> Patches supplied. Some time will be needed to migrate the concept to the Unreleased HEAD

-- 
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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (JAMES-948) Composite pattern employed to implement And, Or, Xor and Not matcher.

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/JAMES-948?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12833578#action_12833578 ] 

Norman Maurer commented on JAMES-948:
-------------------------------------

I will start to work on the merge now..

> Composite pattern employed to implement And, Or, Xor and Not matcher.
> ---------------------------------------------------------------------
>
>                 Key: JAMES-948
>                 URL: https://issues.apache.org/jira/browse/JAMES-948
>             Project: JAMES Server
>          Issue Type: New Feature
>          Components: Matchers/Mailets (bundled)
>    Affects Versions: 2.3.2
>         Environment: Proposal
>            Reporter: Ralph B Holland
>            Assignee: Norman Maurer
>            Priority: Minor
>         Attachments: 20100111-rbh-patch-V2.3.txt
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> Composite matchers can be added to James V2.3.3 via mofication to JamesSpoolManager, Matcher and MatcherLoader interface, and JamesMatcherLoader.
> Patches supplied. Some time will be needed to migrate the concept to the Unreleased HEAD

-- 
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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (JAMES-948) Composite pattern employed to implement And, Or, Xor and Not matcher.

Posted by "Ralph B Holland (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/JAMES-948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ralph B Holland updated JAMES-948:
----------------------------------

    Attachment: 20100111-rbh-patch-V2.3.txt

Code supplied for released version.  The server/HEAD has substantial differences between the release 2 version in the JamesSpoolManager class around  the Configuration initialisaton which means exploratory work will be required before determining if this proposal can be incorporated into the V3 release.

> Composite pattern employed to implement And, Or, Xor and Not matcher.
> ---------------------------------------------------------------------
>
>                 Key: JAMES-948
>                 URL: https://issues.apache.org/jira/browse/JAMES-948
>             Project: JAMES Server
>          Issue Type: New Feature
>          Components: Matchers/Mailets (bundled)
>    Affects Versions: 2.3.2
>         Environment: Proposal
>            Reporter: Ralph B Holland
>            Priority: Minor
>         Attachments: 20100111-rbh-patch-V2.3.txt
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> Composite matchers can be added to James V2.3.3 via mofication to JamesSpoolManager, Matcher and MatcherLoader interface, and JamesMatcherLoader.
> Patches supplied. Some time will be needed to migrate the concept to the Unreleased HEAD

-- 
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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org