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

Norman Maurer updated IMAP-215:
-------------------------------

    Description: At the moment all Processors extends the 
AbstractChainedProcessor. This limit their use very much and make it hard ti 
use when no "Chain" should be used. So we should refactor all Processors to 
just implement the ImapProcessor interface and make AbstractChainedProcessor a 
concret class which can be used to "wrap" ImapProcessor implementations and so 
help to build a chain.  (was: At the moment all Processors extends the 
AbstractChainedProcessor. This limit their use very much and make it hard ti 
use when no "Chain" should be used. So we should refactor all Processors to 
just implement the Processor interface and make AbstractChainedProcessor a 
concret class which can be used to "wrap" Processor implementations and so help 
to build a chain.)

> Refactor Processors to not extend AbstractChainedProcessor
> ----------------------------------------------------------
>
>                 Key: IMAP-215
>                 URL: https://issues.apache.org/jira/browse/IMAP-215
>             Project: JAMES Imap
>          Issue Type: Improvement
>    Affects Versions: 0.1
>            Reporter: Norman Maurer
>             Fix For: 0.2
>
>
> At the moment all Processors extends the AbstractChainedProcessor. This limit 
> their use very much and make it hard ti use when no "Chain" should be used. 
> So we should refactor all Processors to just implement the ImapProcessor 
> interface and make AbstractChainedProcessor a concret class which can be used 
> to "wrap" ImapProcessor implementations and so help to build a chain.

-- 
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