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