donaldp 2002/10/04 01:00:26
Modified: containerkit/src/java/org/apache/excalibur/containerkit/demo/components
Component1.java Main.java Service1.java
Log:
decorate service with docslet tags.
Revision Changes Path
1.6 +9 -4
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/demo/components/Component1.java
Index: Component1.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/demo/components/Component1.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Component1.java 2 Oct 2002 01:52:19 -0000 1.5
+++ Component1.java 4 Oct 2002 08:00:26 -0000 1.6
@@ -19,10 +19,9 @@
import org.apache.avalon.framework.service.Serviceable;
/**
- * @avalon.component lifestyle="alternative" version="1.4"
- * @avalon.service interface="Service1" shareable="true"
doc.displayString="myDisplayString" doc.description="myDescription"
- * @avalon.service interface="Service1" shareable="true" version="2.0"
- * @phoenix:mx-topic name="Deployer" displayString="" version="2.0"
+ * @avalon.component avalon.lifestyle="alternative" avalon.version="1.4"
+ * @avalon.service interface="Service1" avalon.shareable="true"
doc.displayString="myDisplayString" doc.description="myDescription"
+ * @avalon.service interface="Service1" avalon.shareable="true" avalon.version="2.0"
*/
public class Component1
implements Service1, Contextualizable, Serviceable, Configurable, Initializable
@@ -64,5 +63,11 @@
throws Exception
{
System.out.println( "Component1.initialize" );
+ }
+
+ public int doMagic( int aParam )
+ {
+ System.out.println( "Component1.doMagic(" + aParam + ")" );
+ return 0;
}
}
1.2 +2 -2
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/demo/components/Main.java
Index: Main.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/demo/components/Main.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Main.java 23 Aug 2002 08:51:15 -0000 1.1
+++ Main.java 4 Oct 2002 08:00:26 -0000 1.2
@@ -25,7 +25,7 @@
public static void main( String[] args )
throws Exception
{
- SimpleServiceKernel serviceKernel = new SimpleServiceKernel();
+ final SimpleServiceKernel serviceKernel = new SimpleServiceKernel();
final Logger logger = new ConsoleLogger( ConsoleLogger.LEVEL_DEBUG );
ContainerUtil.enableLogging( serviceKernel, logger );
final URL resource = Main.class.getResource( "config.xml" );
1.2 +9 -0
jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/demo/components/Service1.java
Index: Service1.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/containerkit/src/java/org/apache/excalibur/containerkit/demo/components/Service1.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Service1.java 23 Aug 2002 08:51:15 -0000 1.1
+++ Service1.java 4 Oct 2002 08:00:26 -0000 1.2
@@ -7,6 +7,15 @@
*/
package org.apache.excalibur.containerkit.demo.components;
+/**
+ * @avalon.service doc.displayString="myDisplayString"
doc.description="myDescription"
+ */
public interface Service1
{
+ /**
+ * @avalon.method sec.secured="false"
+ * @avalon.param aParam lang.serializable="true"
+ * @return
+ */
+ int doMagic( int aParam );
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>