Author: kfujino
Date: Tue Apr 5 07:28:24 2016
New Revision: 1737793
URL: http://svn.apache.org/viewvc?rev=1737793&view=rev
Log:
Move the isLocal method and setLocal method to Member interface.
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/Member.java
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/StaticMembershipInterceptor.java
tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java
Modified: tomcat/trunk/java/org/apache/catalina/tribes/Member.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/Member.java?rev=1737793&r1=1737792&r2=1737793&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/Member.java (original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/Member.java Tue Apr 5
07:28:24 2016
@@ -148,4 +148,11 @@ public interface Member {
* @return the data length
*/
public int getDataLength();
+
+ /**
+ * @return boolean - true if the member is local member
+ */
+ public boolean isLocal();
+
+ public void setLocal(boolean local);
}
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/StaticMembershipInterceptor.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/StaticMembershipInterceptor.java?rev=1737793&r1=1737792&r2=1737793&view=diff
==============================================================================
---
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/StaticMembershipInterceptor.java
(original)
+++
tomcat/trunk/java/org/apache/catalina/tribes/group/interceptors/StaticMembershipInterceptor.java
Tue Apr 5 07:28:24 2016
@@ -28,7 +28,6 @@ import org.apache.catalina.tribes.group.
import org.apache.catalina.tribes.group.ChannelInterceptorBase;
import org.apache.catalina.tribes.io.ChannelData;
import org.apache.catalina.tribes.io.XByteBuffer;
-import org.apache.catalina.tribes.membership.StaticMember;
import org.apache.catalina.tribes.util.StringManager;
import org.apache.juli.logging.Log;
import org.apache.juli.logging.LogFactory;
@@ -68,7 +67,7 @@ public class StaticMembershipInterceptor
public void setLocalMember(Member member) {
this.localMember = member;
- ((StaticMember)localMember).setLocal(true);
+ localMember.setLocal(true);
}
@Override
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java?rev=1737793&r1=1737792&r2=1737793&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java Tue
Apr 5 07:28:24 2016
@@ -658,10 +658,12 @@ public class MemberImpl implements Membe
this.dataPkg = null;
}
+ @Override
public boolean isLocal() {
return local;
}
+ @Override
public void setLocal(boolean local) {
this.local = local;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]