You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by an...@apache.org on 2007/05/12 15:12:22 UTC

svn commit: r537411 - in /incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax: AjaxBindingSCDLProcessor.java AjaxModuleActivator.java AjaxReferenceBindingProvider.java AjaxServlet.java

Author: antelder
Date: Sat May 12 06:12:22 2007
New Revision: 537411

URL: http://svn.apache.org/viewvc?view=rev&rev=537411
Log:
Take a break from all teh pkg renames and update this old ajax binding to the 0.90 release code base

Modified:
    incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxBindingSCDLProcessor.java
    incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxModuleActivator.java
    incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxReferenceBindingProvider.java
    incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxServlet.java

Modified: incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxBindingSCDLProcessor.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxBindingSCDLProcessor.java?view=diff&rev=537411&r1=537410&r2=537411
==============================================================================
--- incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxBindingSCDLProcessor.java (original)
+++ incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxBindingSCDLProcessor.java Sat May 12 06:12:22 2007
@@ -36,10 +36,10 @@
 
 public class AjaxBindingSCDLProcessor extends BaseArtifactProcessor implements StAXArtifactProcessor {
 
-    public static QName DWR_BINDING_QNAME = new QName(Constants.SCA10_NS, "binding.dwr");
+    public static QName AJAX_BINDING_QNAME = new QName(Constants.SCA10_NS, "binding.ajax");
 
     public QName getArtifactType() {
-        return DWR_BINDING_QNAME;
+        return AJAX_BINDING_QNAME;
     }
     public Class getModelType() {
         return AjaxBinding.class;
@@ -52,7 +52,7 @@
         
         // Skip to end element
         while (reader.hasNext()) {
-            if (reader.next() == END_ELEMENT && DWR_BINDING_QNAME.equals(reader.getName())) {
+            if (reader.next() == END_ELEMENT && AJAX_BINDING_QNAME.equals(reader.getName())) {
                 break;
             }
         }
@@ -60,14 +60,14 @@
     }
 
     public void write(Object arg0, XMLStreamWriter writer) throws ContributionWriteException, XMLStreamException {
-        writer.writeStartElement(Constants.SCA10_NS, DWR_BINDING_QNAME.getLocalPart());
+        writer.writeStartElement(Constants.SCA10_NS, AJAX_BINDING_QNAME.getLocalPart());
         
         writer.writeEndElement();
     }
 
 
     public void resolve(Object arg0, ModelResolver arg1) throws ContributionResolveException {
-        // not needed by DWR binding
+        // not needed by Ajax binding
     }
 
 }

Modified: incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxModuleActivator.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxModuleActivator.java?view=diff&rev=537411&r1=537410&r2=537411
==============================================================================
--- incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxModuleActivator.java (original)
+++ incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxModuleActivator.java Sat May 12 06:12:22 2007
@@ -36,20 +36,20 @@
 import org.apache.tuscany.sca.provider.ServiceBindingProvider;
 
 /**
- * Register the DWR binding SCDL processor and the 
- * DWR provider factory with the Tuscany runtime.
+ * Register the ajax binding SCDL processor and the 
+ * ajax provider factory with the Tuscany runtime.
  */
 public class AjaxModuleActivator implements ModuleActivator {
 
     public void start(ExtensionPointRegistry registry) {
 
-        // Add the DWR binding SCDL processor to the runtime
+        // Add the ajax binding SCDL processor to the runtime
         StAXArtifactProcessorExtensionPoint staxProcessors = registry.getExtensionPoint(StAXArtifactProcessorExtensionPoint.class);
         staxProcessors.addArtifactProcessor(new AjaxBindingSCDLProcessor());
 
         final ServletHost servletHost = registry.getExtensionPoint(ServletHost.class);
         
-        // Add a DWR provider factory
+        // Add a ajax provider factory
         ProviderFactoryExtensionPoint providerFactories = registry.getExtensionPoint(ProviderFactoryExtensionPoint.class);
 
         providerFactories.addProviderFactory(new BindingProviderFactory() {
@@ -65,17 +65,17 @@
     }
 
     public void stop(ExtensionPointRegistry registry) {
-        // Remove the DWR binding SCDL processor from the runtime
+        // Remove the ajax binding SCDL processor from the runtime
         StAXArtifactProcessorExtensionPoint staxProcessors = registry.getExtensionPoint(StAXArtifactProcessorExtensionPoint.class);
         staxProcessors.removeArtifactProcessor((StAXArtifactProcessor)staxProcessors.getProcessor(AjaxBindingSCDLProcessor.class));
 
-        // Remove the DWR provider factory from the runtime
+        // Remove the ajax provider factory from the runtime
         ProviderFactoryExtensionPoint providerFactories = registry.getExtensionPoint(ProviderFactoryExtensionPoint.class);
         providerFactories.removeProviderFactory(providerFactories.getProviderFactory(AjaxBinding.class));
     }
 
     public Map<Class, Object> getExtensionPoints() {
-        return null; // not needed for DWR binding
+        return null; // not needed for ajax binding
     }
 
 }

Modified: incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxReferenceBindingProvider.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxReferenceBindingProvider.java?view=diff&rev=537411&r1=537410&r2=537411
==============================================================================
--- incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxReferenceBindingProvider.java (original)
+++ incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxReferenceBindingProvider.java Sat May 12 06:12:22 2007
@@ -43,6 +43,7 @@
     }
 
     public Invoker createInvoker(Operation arg0, boolean arg1) {
+        // TODO
         return null;
     }
 

Modified: incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxServlet.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxServlet.java?view=diff&rev=537411&r1=537410&r2=537411
==============================================================================
--- incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxServlet.java (original)
+++ incubator/tuscany/sandbox/ant/ajax/binding.ajax/src/main/java/org/apache/tuscany/sca/binding/ajax/AjaxServlet.java Sat May 12 06:12:22 2007
@@ -44,9 +44,9 @@
 import org.directwebremoting.servlet.UrlProcessor;
 
 /**
- * Tuscany customized DWR Servlet
+ * Tuscany customized DWR Servlet to implement support for the Ajax binding
  * 
- * Handles requests for SCA services and references that use <binding.dwr>,
+ * Handles requests for SCA services and references that use <binding.ajax>,
  * and also the HTTP GET for the Tuscany system JavaScript "scaDomain.js"  
  */
 public class AjaxServlet extends DwrServlet {



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