JAMES-2366 RRT should be a final field in RRT management
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/8fbd596e Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/8fbd596e Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/8fbd596e Branch: refs/heads/master Commit: 8fbd596e8f2f268393a19c201b0e8927fdab4d9d Parents: 860f7b8 Author: benwa <btell...@linagora.com> Authored: Fri Apr 6 10:12:37 2018 +0700 Committer: benwa <btell...@linagora.com> Committed: Thu Apr 19 11:12:07 2018 +0700 ---------------------------------------------------------------------- .../james/rrt/lib/RecipientRewriteTableManagement.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/james-project/blob/8fbd596e/server/data/data-library/src/main/java/org/apache/james/rrt/lib/RecipientRewriteTableManagement.java ---------------------------------------------------------------------- diff --git a/server/data/data-library/src/main/java/org/apache/james/rrt/lib/RecipientRewriteTableManagement.java b/server/data/data-library/src/main/java/org/apache/james/rrt/lib/RecipientRewriteTableManagement.java index d58c7b8..3ddf71e 100644 --- a/server/data/data-library/src/main/java/org/apache/james/rrt/lib/RecipientRewriteTableManagement.java +++ b/server/data/data-library/src/main/java/org/apache/james/rrt/lib/RecipientRewriteTableManagement.java @@ -36,14 +36,11 @@ import com.google.common.collect.ImmutableMap; */ public class RecipientRewriteTableManagement extends StandardMBean implements RecipientRewriteTableManagementMBean { - private RecipientRewriteTable rrt; - - protected RecipientRewriteTableManagement() throws NotCompliantMBeanException { - super(RecipientRewriteTableManagementMBean.class); - } - + private final RecipientRewriteTable rrt; + @Inject - public void setManageableRecipientRewriteTable(RecipientRewriteTable rrt) { + protected RecipientRewriteTableManagement(RecipientRewriteTable rrt) throws NotCompliantMBeanException { + super(RecipientRewriteTableManagementMBean.class); this.rrt = rrt; } --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org