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