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