summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlresende <lresende@13f79535-47bb-0310-9956-ffa450edef68>2010-08-29 08:53:41 +0000
committerlresende <lresende@13f79535-47bb-0310-9956-ffa450edef68>2010-08-29 08:53:41 +0000
commit6d033373f9d062b61bb6c722afe6e7a4b26771b5 (patch)
tree3bd91591105b9938480fa546180211494afc065a
parent90f38c342e613edc24aef50ad56ebf5c0a46f6e1 (diff)
Minor update to reuse Binding QName
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@990514 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--sca-java-2.x/trunk/modules/binding-atom-js-dojo/src/main/java/org/apache/tuscany/sca/binding/atom/js/dojo/AtomBindingJavascriptProxyFactoryImpl.java20
-rw-r--r--sca-java-2.x/trunk/modules/binding-jsonrpc-js-dojo/src/main/java/org/apache/tuscany/sca/binding/jsonrpc/js/dojo/JSONRPCBindingJavascriptProxyFactoryImpl.java22
2 files changed, 21 insertions, 21 deletions
diff --git a/sca-java-2.x/trunk/modules/binding-atom-js-dojo/src/main/java/org/apache/tuscany/sca/binding/atom/js/dojo/AtomBindingJavascriptProxyFactoryImpl.java b/sca-java-2.x/trunk/modules/binding-atom-js-dojo/src/main/java/org/apache/tuscany/sca/binding/atom/js/dojo/AtomBindingJavascriptProxyFactoryImpl.java
index abc3c0c342..ca6cff252b 100644
--- a/sca-java-2.x/trunk/modules/binding-atom-js-dojo/src/main/java/org/apache/tuscany/sca/binding/atom/js/dojo/AtomBindingJavascriptProxyFactoryImpl.java
+++ b/sca-java-2.x/trunk/modules/binding-atom-js-dojo/src/main/java/org/apache/tuscany/sca/binding/atom/js/dojo/AtomBindingJavascriptProxyFactoryImpl.java
@@ -6,15 +6,15 @@
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
- * under the License.
+ * under the License.
*/
package org.apache.tuscany.sca.binding.atom.js.dojo;
@@ -34,8 +34,8 @@ import org.apache.tuscany.sca.runtime.RuntimeEndpointReference;
import org.apache.tuscany.sca.web.javascript.JavascriptProxyFactory;
public class AtomBindingJavascriptProxyFactoryImpl implements JavascriptProxyFactory {
- private static final QName NAME = new QName("http://tuscany.apache.org/xmlns/sca/1.1", "binding.atom");
-
+ private static final QName NAME = AtomBinding.TYPE;
+
public Class<?> getModelType() {
return AtomBinding.class;
}
@@ -43,7 +43,7 @@ public class AtomBindingJavascriptProxyFactoryImpl implements JavascriptProxyFac
public QName getQName() {
return NAME;
}
-
+
public String getJavascriptProxyFile() {
return null;
}
@@ -65,13 +65,13 @@ public class AtomBindingJavascriptProxyFactoryImpl implements JavascriptProxyFac
((RuntimeEndpointReference) epr).getInvocationChains();
targetEndpoint = epr.getTargetEndpoint();
}
-
+
Binding binding = targetEndpoint.getBinding();
-
+
URI targetURI = URI.create(binding.getURI());
String targetPath = targetURI.getPath();
-
- return "tuscany.AtomService(\"" + targetPath + "\")";
+
+ return "tuscany.AtomService(\"" + targetPath + "\")";
}
}
diff --git a/sca-java-2.x/trunk/modules/binding-jsonrpc-js-dojo/src/main/java/org/apache/tuscany/sca/binding/jsonrpc/js/dojo/JSONRPCBindingJavascriptProxyFactoryImpl.java b/sca-java-2.x/trunk/modules/binding-jsonrpc-js-dojo/src/main/java/org/apache/tuscany/sca/binding/jsonrpc/js/dojo/JSONRPCBindingJavascriptProxyFactoryImpl.java
index 0388c8bd77..f4c32e84c0 100644
--- a/sca-java-2.x/trunk/modules/binding-jsonrpc-js-dojo/src/main/java/org/apache/tuscany/sca/binding/jsonrpc/js/dojo/JSONRPCBindingJavascriptProxyFactoryImpl.java
+++ b/sca-java-2.x/trunk/modules/binding-jsonrpc-js-dojo/src/main/java/org/apache/tuscany/sca/binding/jsonrpc/js/dojo/JSONRPCBindingJavascriptProxyFactoryImpl.java
@@ -6,15 +6,15 @@
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
- * under the License.
+ * under the License.
*/
package org.apache.tuscany.sca.binding.jsonrpc.js.dojo;
@@ -34,8 +34,8 @@ import org.apache.tuscany.sca.runtime.RuntimeEndpointReference;
import org.apache.tuscany.sca.web.javascript.JavascriptProxyFactory;
public class JSONRPCBindingJavascriptProxyFactoryImpl implements JavascriptProxyFactory {
- private static final QName NAME = new QName("http://tuscany.apache.org/xmlns/sca/1.1", "binding.jsonrpc");
-
+ private static final QName NAME = JSONRPCBinding.TYPE;
+
public Class<?> getModelType() {
return JSONRPCBinding.class;
}
@@ -51,11 +51,11 @@ public class JSONRPCBindingJavascriptProxyFactoryImpl implements JavascriptProxy
public InputStream getJavascriptProxyFileAsStream() throws IOException {
return null;
}
-
+
public String createJavascriptHeader(ComponentReference componentReference) throws IOException {
return "dojo.require('dojo.rpc.JsonService');";
}
-
+
public String createJavascriptReference(ComponentReference componentReference) throws IOException {
EndpointReference epr = componentReference.getEndpointReferences().get(0);
Endpoint targetEndpoint = epr.getTargetEndpoint();
@@ -65,13 +65,13 @@ public class JSONRPCBindingJavascriptProxyFactoryImpl implements JavascriptProxy
((RuntimeEndpointReference) epr).getInvocationChains();
targetEndpoint = epr.getTargetEndpoint();
}
-
+
Binding binding = targetEndpoint.getBinding();
-
+
URI targetURI = URI.create(binding.getURI());
String targetPath = targetURI.getPath();
-
- return "dojo.rpc.JsonService(\"" + targetPath + "?smd\")";
+
+ return "dojo.rpc.JsonService(\"" + targetPath + "?smd\")";
}
}