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();
+
}