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 bt...@apache.org on 2018/04/20 02:12:52 UTC
[07/24] james-project git commit: JAMES-2366 Do not swallow
stacktraces in RRT management
JAMES-2366 Do not swallow stacktraces 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/b9b09a0c
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/b9b09a0c
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/b9b09a0c
Branch: refs/heads/master
Commit: b9b09a0c7745fee3ee8dda2b55380b07aa94fe3f
Parents: 8fbd596
Author: benwa <bt...@linagora.com>
Authored: Fri Apr 6 10:14:49 2018 +0700
Committer: benwa <bt...@linagora.com>
Committed: Thu Apr 19 11:12:07 2018 +0700
----------------------------------------------------------------------
.../lib/RecipientRewriteTableManagement.java | 114 +++++--------------
1 file changed, 29 insertions(+), 85 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/james-project/blob/b9b09a0c/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 3ddf71e..13c5108 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
@@ -37,7 +37,7 @@ import com.google.common.collect.ImmutableMap;
public class RecipientRewriteTableManagement extends StandardMBean implements RecipientRewriteTableManagementMBean {
private final RecipientRewriteTable rrt;
-
+
@Inject
protected RecipientRewriteTableManagement(RecipientRewriteTable rrt) throws NotCompliantMBeanException {
super(RecipientRewriteTableManagementMBean.class);
@@ -45,129 +45,73 @@ public class RecipientRewriteTableManagement extends StandardMBean implements Re
}
@Override
- public void addRegexMapping(String user, String domain, String regex) throws Exception {
- try {
- rrt.addRegexMapping(user, Domain.of(domain), regex);
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void addRegexMapping(String user, String domain, String regex) throws RecipientRewriteTableException {
+ rrt.addRegexMapping(user, Domain.of(domain), regex);
}
@Override
- public void removeRegexMapping(String user, String domain, String regex) throws Exception {
- try {
- rrt.removeRegexMapping(user, Domain.of(domain), regex);
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void removeRegexMapping(String user, String domain, String regex) throws RecipientRewriteTableException {
+ rrt.removeRegexMapping(user, Domain.of(domain), regex);
}
@Override
- public void addAddressMapping(String user, String domain, String address) throws Exception {
- try {
- rrt.addAddressMapping(user, Domain.of(domain), address);
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void addAddressMapping(String user, String domain, String address) throws RecipientRewriteTableException {
+ rrt.addAddressMapping(user, Domain.of(domain), address);
}
@Override
- public void removeAddressMapping(String user, String domain, String address) throws Exception {
- try {
- rrt.removeAddressMapping(user, Domain.of(domain), address);
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void removeAddressMapping(String user, String domain, String address) throws RecipientRewriteTableException {
+ rrt.removeAddressMapping(user, Domain.of(domain), address);
}
@Override
- public void addErrorMapping(String user, String domain, String error) throws Exception {
- try {
- rrt.addErrorMapping(user, Domain.of(domain), error);
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void addErrorMapping(String user, String domain, String error) throws RecipientRewriteTableException {
+ rrt.addErrorMapping(user, Domain.of(domain), error);
}
@Override
- public void removeErrorMapping(String user, String domain, String error) throws Exception {
- try {
- rrt.removeErrorMapping(user, Domain.of(domain), error);
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void removeErrorMapping(String user, String domain, String error) throws RecipientRewriteTableException {
+ rrt.removeErrorMapping(user, Domain.of(domain), error);
}
@Override
- public void addDomainMapping(String domain, String targetDomain) throws Exception {
- try {
- rrt.addAliasDomainMapping(Domain.of(domain), Domain.of(targetDomain));
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void addDomainMapping(String domain, String targetDomain) throws RecipientRewriteTableException {
+ rrt.addAliasDomainMapping(Domain.of(domain), Domain.of(targetDomain));
}
@Override
- public void removeDomainMapping(String domain, String targetDomain) throws Exception {
- try {
- rrt.removeAliasDomainMapping(Domain.of(domain), Domain.of(targetDomain));
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void removeDomainMapping(String domain, String targetDomain) throws RecipientRewriteTableException {
+ rrt.removeAliasDomainMapping(Domain.of(domain), Domain.of(targetDomain));
}
@Override
- public Mappings getUserDomainMappings(String user, String domain) throws Exception {
- try {
- return rrt.getUserDomainMappings(user, Domain.of(domain));
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public Mappings getUserDomainMappings(String user, String domain) throws RecipientRewriteTableException {
+ return rrt.getUserDomainMappings(user, Domain.of(domain));
}
@Override
- public void addMapping(String user, String domain, String mapping) throws Exception {
- try {
- rrt.addMapping(user, Domain.of(domain), MappingImpl.of(mapping));
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void addMapping(String user, String domain, String mapping) throws RecipientRewriteTableException {
+ rrt.addMapping(user, Domain.of(domain), MappingImpl.of(mapping));
}
@Override
- public void removeMapping(String user, String domain, String mapping) throws Exception {
- try {
- rrt.removeMapping(user, Domain.of(domain), MappingImpl.of(mapping));
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void removeMapping(String user, String domain, String mapping) throws RecipientRewriteTableException {
+ rrt.removeMapping(user, Domain.of(domain), MappingImpl.of(mapping));
}
@Override
- public Map<String, Mappings> getAllMappings() throws Exception {
- try {
- return ImmutableMap.copyOf(rrt.getAllMappings());
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public Map<String, Mappings> getAllMappings() throws RecipientRewriteTableException {
+ return ImmutableMap.copyOf(rrt.getAllMappings());
}
@Override
- public void addForwardMapping(String user, String domain, String address) throws Exception {
- try {
- rrt.addForwardMapping(user, Domain.of(domain), address);
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void addForwardMapping(String user, String domain, String address) throws RecipientRewriteTableException {
+ rrt.addForwardMapping(user, Domain.of(domain), address);
}
@Override
- public void removeForwardMapping(String user, String domain, String address) throws Exception {
- try {
- rrt.removeForwardMapping(user, Domain.of(domain), address);
- } catch (RecipientRewriteTableException e) {
- throw new Exception(e.getMessage());
- }
+ public void removeForwardMapping(String user, String domain, String address) throws RecipientRewriteTableException {
+ rrt.removeForwardMapping(user, Domain.of(domain), address);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org