You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sv...@apache.org on 2007/09/14 21:07:12 UTC

svn commit: r575777 - /incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingProcessor.java

Author: svkrish
Date: Fri Sep 14 12:06:26 2007
New Revision: 575777

URL: http://svn.apache.org/viewvc?rev=575777&view=rev
Log:
add code to setType to echoBinding

Modified:
    incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingProcessor.java

Modified: incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingProcessor.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingProcessor.java?rev=575777&r1=575776&r2=575777&view=diff
==============================================================================
--- incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingProcessor.java (original)
+++ incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingProcessor.java Fri Sep 14 12:06:26 2007
@@ -37,6 +37,8 @@
 import org.apache.tuscany.sca.policy.PolicyFactory;
 import org.apache.tuscany.sca.policy.PolicySet;
 import org.apache.tuscany.sca.policy.PolicySetAttachPoint;
+import org.apache.tuscany.sca.policy.IntentAttachPointType;
+import org.apache.tuscany.sca.policy.impl.IntentAttachPointTypeFactoryImpl;
 
 import echo.EchoBinding;
 import echo.EchoBindingFactory;
@@ -66,6 +68,10 @@
 
     public EchoBinding read(XMLStreamReader reader) throws ContributionReadException, XMLStreamException {
         EchoBinding echoBinding = factory.createEchoBinding();
+                IntentAttachPointType bindingType = new IntentAttachPointTypeFactoryImpl().createBindingType();
+        bindingType.setName(getArtifactType());
+        bindingType.setUnresolved(true);
+        ((PolicySetAttachPoint)echoBinding).setType(bindingType);
 
         String name = reader.getAttributeValue(null, "name");
         if (name != null) {



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org