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/01/10 19:36:50 UTC
svn commit: r494921 - in
/incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo:
EchoReference.java EchoService.java
Author: rfeng
Date: Wed Jan 10 10:36:49 2007
New Revision: 494921
URL: http://svn.apache.org/viewvc?view=rev&rev=494921
Log:
update echo.databinding to work with wiring changes
Modified:
incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo/EchoReference.java
incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo/EchoService.java
Modified: incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo/EchoReference.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo/EchoReference.java?view=diff&rev=494921&r1=494920&r2=494921
==============================================================================
--- incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo/EchoReference.java (original)
+++ incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo/EchoReference.java Wed Jan 10 10:36:49 2007
@@ -18,6 +18,10 @@
*/
package echo;
+import static org.osoa.sca.Version.XML_NAMESPACE_1_0;
+
+import javax.xml.namespace.QName;
+
import org.apache.axiom.om.OMElement;
import org.apache.tuscany.spi.component.CompositeComponent;
import org.apache.tuscany.spi.extension.ReferenceBindingExtension;
@@ -32,8 +36,14 @@
private static final String OM_DATA_BINDING = OMElement.class.getName();
+ private static final QName BINDING_ECHO = new QName(XML_NAMESPACE_1_0, "binding.echo");
+
public EchoReference(String name, CompositeComponent parent) {
super(name, parent);
+ }
+
+ public QName getBindingType() {
+ return BINDING_ECHO;
}
@SuppressWarnings("unchecked")
Modified: incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo/EchoService.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo/EchoService.java?view=diff&rev=494921&r1=494920&r2=494921
==============================================================================
--- incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo/EchoService.java (original)
+++ incubator/tuscany/java/samples/sca/echo.databinding/src/main/java/echo/EchoService.java Wed Jan 10 10:36:49 2007
@@ -18,6 +18,10 @@
*/
package echo;
+import static org.osoa.sca.Version.XML_NAMESPACE_1_0;
+
+import javax.xml.namespace.QName;
+
import org.apache.tuscany.spi.CoreRuntimeException;
import org.apache.tuscany.spi.component.CompositeComponent;
import org.apache.tuscany.spi.extension.ServiceBindingExtension;
@@ -26,7 +30,15 @@
* @version $Rev$ $Date$
*/
public class EchoService extends ServiceBindingExtension {
+ private static final QName BINDING_ECHO = new QName(XML_NAMESPACE_1_0, "binding.echo");
+
public EchoService(String name, CompositeComponent parent) throws CoreRuntimeException {
super(name, parent);
+ // do nothing, but this could register with the host environment
+ }
+
+
+ public QName getBindingType() {
+ return BINDING_ECHO;
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org