You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by az...@apache.org on 2008/06/11 12:35:20 UTC

svn commit: r666606 - in /webservices/axis2/trunk/java/modules: clustering/src/org/apache/axis2/clustering/ clustering/src/org/apache/axis2/clustering/tribes/ kernel/src/org/apache/axis2/clustering/

Author: azeez
Date: Wed Jun 11 03:35:19 2008
New Revision: 666606

URL: http://svn.apache.org/viewvc?rev=666606&view=rev
Log:
Set the proper member host name
No need to have the getMembers method in the LoadBalanceEventHandler interface


Modified:
    webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/DefaultLoadBalanceEventHandler.java
    webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/LoadBalancerInterceptor.java
    webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/clustering/LoadBalanceEventHandler.java

Modified: webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/DefaultLoadBalanceEventHandler.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/DefaultLoadBalanceEventHandler.java?rev=666606&r1=666605&r2=666606&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/DefaultLoadBalanceEventHandler.java (original)
+++ webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/DefaultLoadBalanceEventHandler.java Wed Jun 11 03:35:19 2008
@@ -38,9 +38,4 @@
         log.info("Application member " + member + " left cluster.");
         members.remove(member);
     }
-
-    public List<Member> getMembers() {
-        return members;
-    }
-
 }

Modified: webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/LoadBalancerInterceptor.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/LoadBalancerInterceptor.java?rev=666606&r1=666605&r2=666606&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/LoadBalancerInterceptor.java (original)
+++ webservices/axis2/trunk/java/modules/clustering/src/org/apache/axis2/clustering/tribes/LoadBalancerInterceptor.java Wed Jun 11 03:35:19 2008
@@ -142,7 +142,8 @@
             log.info("Application member " + TribesUtil.getName(member) + " left cluster");
             if (eventHandler != null) {
                 org.apache.axis2.clustering.Member axis2Member =
-                        new org.apache.axis2.clustering.Member(member.getName(), member.getPort());
+                        new org.apache.axis2.clustering.Member(TribesUtil.getHost(member),
+                                                               member.getPort());
                 eventHandler.applicationMemberRemoved(axis2Member);
                 applicationMembers.remove(member);
             }

Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/clustering/LoadBalanceEventHandler.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/clustering/LoadBalanceEventHandler.java?rev=666606&r1=666605&r2=666606&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/clustering/LoadBalanceEventHandler.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/clustering/LoadBalanceEventHandler.java Wed Jun 11 03:35:19 2008
@@ -15,8 +15,6 @@
  */
 package org.apache.axis2.clustering;
 
-import java.util.List;
-
 /**
  * This is the interface through which the load balancing event are notified.
  * This will only be used when this member is running in loadBalance mode. In order to do this,
@@ -38,11 +36,5 @@
      * @param member Represents the member who left
      */
     void applicationMemberRemoved(Member member);
-
-    /**
-     * Get the list of current members
-     *
-     * @return List of current members
-     */
-    List<Member> getMembers();
+    
 }