Author: jstrachan
Date: Tue Oct 10 08:41:13 2006
New Revision: 454788

URL: http://svn.apache.org/viewvc?view=rev&rev=454788
Log:
Fixed the archetype to work with the latest/greatest DefaultComponent contract

Modified:
    
incubator/servicemix/trunk/tooling/servicemix-service-engine/src/main/resources/archetype-resources/src/main/java/MyComponent.java

Modified: 
incubator/servicemix/trunk/tooling/servicemix-service-engine/src/main/resources/archetype-resources/src/main/java/MyComponent.java
URL: 
http://svn.apache.org/viewvc/incubator/servicemix/trunk/tooling/servicemix-service-engine/src/main/resources/archetype-resources/src/main/java/MyComponent.java?view=diff&rev=454788&r1=454787&r2=454788
==============================================================================
--- 
incubator/servicemix/trunk/tooling/servicemix-service-engine/src/main/resources/archetype-resources/src/main/java/MyComponent.java
 (original)
+++ 
incubator/servicemix/trunk/tooling/servicemix-service-engine/src/main/resources/archetype-resources/src/main/java/MyComponent.java
 Tue Oct 10 08:41:13 2006
@@ -18,12 +18,28 @@
 
 import org.apache.servicemix.common.DefaultComponent;
 
+import java.util.List;
+
 /**
  * @org.apache.xbean.XBean element="component"
  *                  description="My Component"
  */
 public class MyComponent extends DefaultComponent {
 
+    private MyEndpoint[] endpoints;
+       
+       public MyEndpoint[] getEndpoints() {
+           return endpoints;
+       }
+       
+       public void setEndpoints(MyEndpoint[] endpoints) {
+               this.endpoints = endpoints;
+       }
+       
+       protected List getConfiguredEndpoints() {
+           return asList(endpoints);
+       }
+       
     protected Class[] getEndpointClasses() {
         return new Class[] { MyEndpoint.class };
     }


Reply via email to