You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2007/05/03 07:38:42 UTC

svn commit: r534716 - in /incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo: EchoBindingProcessor.java EchoBindingProvider.java EchoService.java

Author: rfeng
Date: Wed May  2 22:38:42 2007
New Revision: 534716

URL: http://svn.apache.org/viewvc?view=rev&rev=534716
Log:
Minor clean up

Modified:
    incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoBindingProcessor.java
    incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoBindingProvider.java
    incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoService.java

Modified: incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoBindingProcessor.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoBindingProcessor.java?view=diff&rev=534716&r1=534715&r2=534716
==============================================================================
--- incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoBindingProcessor.java (original)
+++ incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoBindingProcessor.java Wed May  2 22:38:42 2007
@@ -27,7 +27,6 @@
 import org.apache.tuscany.contribution.resolver.ArtifactResolver;
 import org.apache.tuscany.contribution.service.ContributionReadException;
 import org.apache.tuscany.contribution.service.ContributionResolveException;
-import org.apache.tuscany.contribution.service.ContributionWireException;
 import org.apache.tuscany.contribution.service.ContributionWriteException;
 
 /**

Modified: incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoBindingProvider.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoBindingProvider.java?view=diff&rev=534716&r1=534715&r2=534716
==============================================================================
--- incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoBindingProvider.java (original)
+++ incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoBindingProvider.java Wed May  2 22:38:42 2007
@@ -70,12 +70,13 @@
 
     public void start(Component component, ComponentService service) {
         URI uri = URI.create(component.getURI() + "/" + getName());
+        setURI(uri.toString());
         SCABinding binding = service.getBinding(SCABinding.class);
         ImplementationProvider impl = (ImplementationProvider)binding.getComponent().getImplementation();
         Interceptor interceptor = impl.createInterceptor((RuntimeComponent)component, service, service
             .getInterfaceContract().getInterface().getOperations().get(0), false);
         // Register with the hosting server
-        EchoServer.getServer().register(new EchoService(uri, interceptor), uri);
+        EchoServer.getServer().register(new EchoService(interceptor), uri);
     }
 
     public void stop(Component component, ComponentService service) {

Modified: incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoService.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoService.java?view=diff&rev=534716&r1=534715&r2=534716
==============================================================================
--- incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoService.java (original)
+++ incubator/tuscany/java/sca/samples/binding-echo/src/main/java/echo/EchoService.java Wed May  2 22:38:42 2007
@@ -21,19 +21,11 @@
 import java.lang.reflect.InvocationTargetException;
 import java.net.URI;
 
-import javax.xml.namespace.QName;
-
-import org.apache.tuscany.interfacedef.Operation;
-import org.apache.tuscany.spi.CoreRuntimeException;
-import org.apache.tuscany.spi.component.WorkContextTunnel;
-import org.apache.tuscany.spi.component.TargetInvokerCreationException;
 import org.apache.tuscany.spi.component.WorkContext;
-import org.apache.tuscany.spi.extension.ServiceBindingExtension;
+import org.apache.tuscany.spi.component.WorkContextTunnel;
 import org.apache.tuscany.spi.wire.Interceptor;
-import org.apache.tuscany.spi.wire.InvocationChain;
 import org.apache.tuscany.spi.wire.Message;
 import org.apache.tuscany.spi.wire.MessageImpl;
-import org.apache.tuscany.spi.wire.TargetInvoker;
 
 /**
  * @version $Rev$ $Date$
@@ -41,16 +33,12 @@
 public class EchoService {
     private Interceptor interceptor;
 
-    public EchoService(URI name, Interceptor interceptor) throws CoreRuntimeException {
+    public EchoService(Interceptor interceptor) {
         super();
         this.interceptor = interceptor;
     }
 
-    public QName getBindingType() {
-        return EchoConstants.BINDING_ECHO;
-    }
-
-    String sendReceive(String input) throws InvocationTargetException {
+    public String sendReceive(String input) throws InvocationTargetException {
 
         WorkContext workContext = WorkContextTunnel.getThreadWorkContext();
 



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