You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by ep...@apache.org on 2004/01/16 19:30:06 UTC
cvs commit: jakarta-turbine-fulcrum/xmlrpc/src/java/org/apache/fulcrum/xmlrpc DefaultXmlRpcServerComponent.java
epugh 2004/01/16 10:30:06
Modified: xmlrpc/xdocs changes.xml
xmlrpc/src/java/org/apache/fulcrum/xmlrpc
DefaultXmlRpcServerComponent.java
Log:
Allow multiple handlers
Revision Changes Path
1.4 +4 -0 jakarta-turbine-fulcrum/xmlrpc/xdocs/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/jakarta-turbine-fulcrum/xmlrpc/xdocs/changes.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- changes.xml 9 Jan 2004 14:03:48 -0000 1.3
+++ changes.xml 16 Jan 2004 18:30:06 -0000 1.4
@@ -8,6 +8,10 @@
<body>
<release version="Not applicable" date="">
+ <action dev="ronald" type="add">
+ creates a list of dependencies (all optional), called handler.0 through
+ handler.9, instead of just handler.
+ </action>
<action dev="ronald" type="fix">
Change Server component to unregister handlers on dispose() method. Prevents shutdown errors.
</action>
1.3 +12 -1 jakarta-turbine-fulcrum/xmlrpc/src/java/org/apache/fulcrum/xmlrpc/DefaultXmlRpcServerComponent.java
Index: DefaultXmlRpcServerComponent.java
===================================================================
RCS file: /home/cvs/jakarta-turbine-fulcrum/xmlrpc/src/java/org/apache/fulcrum/xmlrpc/DefaultXmlRpcServerComponent.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DefaultXmlRpcServerComponent.java 9 Jan 2004 14:03:48 -0000 1.2
+++ DefaultXmlRpcServerComponent.java 16 Jan 2004 18:30:06 -0000 1.3
@@ -79,6 +79,17 @@
*
* @avalon.component version="1.0" name="xmlrpc-server" lifestyle="singleton"
* @avalon.service version="1.0" type="org.apache.fulcrum.xmlrpc.XmlRpcServerComponent"
+ * @avalon.dependency key="handler.0" type="com.apache.xmlrpc.XmlRpcHandler" optional="true"
+ * @avalon.dependency key="handler.1" type="com.apache.xmlrpc.XmlRpcHandler" optional="true"
+ * @avalon.dependency key="handler.2" type="com.apache.xmlrpc.XmlRpcHandler" optional="true"
+ * @avalon.dependency key="handler.3" type="com.apache.xmlrpc.XmlRpcHandler" optional="true"
+ * @avalon.dependency key="handler.4" type="com.apache.xmlrpc.XmlRpcHandler" optional="true"
+ * @avalon.dependency key="handler.5" type="com.apache.xmlrpc.XmlRpcHandler" optional="true"
+ * @avalon.dependency key="handler.6" type="com.apache.xmlrpc.XmlRpcHandler" optional="true"
+ * @avalon.dependency key="handler.7" type="com.apache.xmlrpc.XmlRpcHandler" optional="true"
+ * @avalon.dependency key="handler.8" type="com.apache.xmlrpc.XmlRpcHandler" optional="true"
+ * @avalon.dependency key="handler.9" type="com.apache.xmlrpc.XmlRpcHandler" optional="true"
+ *
* @author <a href="mailto:jason@zenplex.com">Jason van Zyl</a>
* @author <a href="mailto:quintonm@bellsouth.net">Quinton McCombs</a>
* @version $Id$
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org