Author: kfujino
Date: Wed Aug 26 05:40:46 2015
New Revision: 1697819
URL: http://svn.apache.org/r1697819
Log:
Add support for configurations of ChannelListener and MembershipListener in
server.xml.
Modified:
tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/ClusterRuleSet.java
tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml
Modified: tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/ClusterRuleSet.java
URL:
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/ClusterRuleSet.java?rev=1697819&r1=1697818&r2=1697819&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/ClusterRuleSet.java
(original)
+++ tomcat/tc7.0.x/trunk/java/org/apache/catalina/ha/ClusterRuleSet.java Wed
Aug 26 05:40:46 2015
@@ -119,6 +119,14 @@ public class ClusterRuleSet extends Rule
"setMembershipService",
"org.apache.catalina.tribes.MembershipService");
+ digester.addObjectCreate(channelPrefix + "MembershipListener",
+ null, // MUST be specified in the element
+ "className");
+ digester.addSetProperties(channelPrefix + "MembershipListener");
+ digester.addSetNext(channelPrefix + "MembershipListener",
+ "addMembershipListener",
+
"org.apache.catalina.tribes.MembershipListener");
+
digester.addObjectCreate(channelPrefix + "Sender",
null, // MUST be specified in the element
"className");
@@ -160,6 +168,14 @@ public class ClusterRuleSet extends Rule
digester.addSetNext(channelPrefix + "Interceptor/Member",
"addStaticMember",
"org.apache.catalina.tribes.Member");
+
+ digester.addObjectCreate(channelPrefix + "ChannelListener",
+ null, // MUST be specified in the element
+ "className");
+ digester.addSetProperties(channelPrefix + "ChannelListener");
+ digester.addSetNext(channelPrefix + "ChannelListener",
+ "addChannelListener",
+ "org.apache.catalina.tribes.ChannelListener");
}
digester.addObjectCreate(prefix + "Valve",
Modified: tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml
URL:
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml?rev=1697819&r1=1697818&r2=1697819&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Wed Aug 26 05:40:46 2015
@@ -65,6 +65,14 @@
</fix>
</changelog>
</subsection>
+ <subsection name="Tribes">
+ <changelog>
+ <add>
+ Add support for configurations of <code>ChannelListener</code> and
+ <code>MembershipListener</code> in server.xml. (kfujino)
+ </add>
+ </changelog>
+ </subsection>
<subsection name="jdbc-pool">
<changelog>
<fix>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]