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 "Benoit Tellier (Jira)" <se...@james.apache.org> on 2022/05/05 04:32:00 UTC

[jira] [Closed] (IMAP-215) Refactor Processors to not extend AbstractChainedProcessor

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

Benoit Tellier closed IMAP-215.
-------------------------------
    Resolution: Duplicate

See https://issues.apache.org/jira/browse/JAMES-3735

> 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
>            Priority: Major
>
> 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 was sent by Atlassian Jira
(v8.20.7#820007)

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