Repository: stratos
Updated Branches:
  refs/heads/master 517ffbf77 -> bc6991510


Changing DomainMappingBean constructor to support axis2 object initiation


Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/bc699151
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/bc699151
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/bc699151

Branch: refs/heads/master
Commit: bc69915103b72f61cb68ca80b5c110b9c704515a
Parents: 61ca8d4
Author: Imesh Gunaratne <[email protected]>
Authored: Fri Jan 16 18:18:46 2015 +0530
Committer: Imesh Gunaratne <[email protected]>
Committed: Fri Jan 16 18:20:57 2015 +0530

----------------------------------------------------------------------
 .../domain/domain/mapping/DomainMapping.java    | 46 +++++++++++++-------
 .../DomainMappingAddedMessageProcessor.java     | 11 ++++-
 2 files changed, 39 insertions(+), 18 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/stratos/blob/bc699151/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/domain/domain/mapping/DomainMapping.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/domain/domain/mapping/DomainMapping.java
 
b/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/domain/domain/mapping/DomainMapping.java
index 6ac9e63..e060f5d 100644
--- 
a/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/domain/domain/mapping/DomainMapping.java
+++ 
b/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/domain/domain/mapping/DomainMapping.java
@@ -28,22 +28,12 @@ public class DomainMapping implements Serializable {
 
     private static final long serialVersionUID = -3718485901172753504L;
 
-    private final int tenantId;
-    private final String applicationId;
-    private final String serviceName;
-    private final String clusterId;
-    private final String domainName;
-    private final String contextPath;
-
-    public DomainMapping(int tenantId, String applicationId, String 
serviceName, String clusterId,
-                         String domainName, String contextPath) {
-        this.tenantId = tenantId;
-        this.applicationId = applicationId;
-        this.serviceName = serviceName;
-        this.clusterId = clusterId;
-        this.domainName = domainName;
-        this.contextPath = contextPath;
-    }
+    private int tenantId;
+    private String applicationId;
+    private String serviceName;
+    private String clusterId;
+    private String domainName;
+    private String contextPath;
 
     public int getTenantId() {
         return tenantId;
@@ -68,4 +58,28 @@ public class DomainMapping implements Serializable {
     public String getContextPath() {
         return contextPath;
     }
+
+    public void setTenantId(int tenantId) {
+        this.tenantId = tenantId;
+    }
+
+    public void setApplicationId(String applicationId) {
+        this.applicationId = applicationId;
+    }
+
+    public void setServiceName(String serviceName) {
+        this.serviceName = serviceName;
+    }
+
+    public void setClusterId(String clusterId) {
+        this.clusterId = clusterId;
+    }
+
+    public void setDomainName(String domainName) {
+        this.domainName = domainName;
+    }
+
+    public void setContextPath(String contextPath) {
+        this.contextPath = contextPath;
+    }
 }

http://git-wip-us.apache.org/repos/asf/stratos/blob/bc699151/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/message/processor/domain/mapping/DomainMappingAddedMessageProcessor.java
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/message/processor/domain/mapping/DomainMappingAddedMessageProcessor.java
 
b/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/message/processor/domain/mapping/DomainMappingAddedMessageProcessor.java
index 4ae0a95..8375c36 100644
--- 
a/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/message/processor/domain/mapping/DomainMappingAddedMessageProcessor.java
+++ 
b/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/message/processor/domain/mapping/DomainMappingAddedMessageProcessor.java
@@ -81,8 +81,15 @@ public class DomainMappingAddedMessageProcessor extends 
MessageProcessor {
 
                 try {
                     DomainMappingManager.acquireWriteLock();
-                    DomainMapping domainMapping = new 
DomainMapping(event.getTenantId(), event.getApplicationId(),
-                            event.getServiceName(), event.getClusterId(), 
event.getDomainName(), event.getContextPath());
+
+                    DomainMapping domainMapping = new DomainMapping();
+                    domainMapping.setTenantId(event.getTenantId());
+                    domainMapping.setApplicationId(event.getApplicationId());
+                    domainMapping.setServiceName(event.getServiceName());
+                    domainMapping.setClusterId(event.getClusterId());
+                    domainMapping.setDomainName(event.getDomainName());
+                    domainMapping.setContextPath(event.getContextPath());
+
                     
DomainMappingManager.getInstance().addDomainMapping(domainMapping);
 
                     if (log.isInfoEnabled()) {

Reply via email to