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: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to