You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2006/02/21 08:36:52 UTC
svn commit: r379389 - in /incubator/tuscany/java/sca/container.js/src:
main/java/org/apache/tuscany/container/js/assembly/impl/
main/java/org/apache/tuscany/container/js/assembly/sdo/
main/java/org/apache/tuscany/container/js/config/ main/java/org/apac...
Author: jsdelfino
Date: Mon Feb 20 23:36:51 2006
New Revision: 379389
URL: http://svn.apache.org/viewcvs?rev=379389&view=rev
Log:
ported to new POJO model
Removed:
incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/assembly/sdo/
Modified:
incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/assembly/impl/JavaScriptImplementationImpl.java
incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/config/JavaScriptComponentRuntimeConfiguration.java
incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/context/JavaScriptComponentContext.java
incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/handler/JavaScriptComponentConfigurationHandler.java
incubator/tuscany/java/sca/container.js/src/test/java/org/apache/tuscany/container/js/assembly/tests/JavaScriptAssemblyLoaderTestCase.java
Modified: incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/assembly/impl/JavaScriptImplementationImpl.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/assembly/impl/JavaScriptImplementationImpl.java?rev=379389&r1=379388&r2=379389&view=diff
==============================================================================
--- incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/assembly/impl/JavaScriptImplementationImpl.java (original)
+++ incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/assembly/impl/JavaScriptImplementationImpl.java Mon Feb 20 23:36:51 2006
@@ -172,7 +172,7 @@
Map<String, Object> context = new HashMap<String, Object>();
List<Property> ps = getProperties();
for (Property p : ps) {
- context.put(p.getName(), p.getDefault());
+ context.put(p.getName(), p.getDefaultValue());
}
return context;
}
Modified: incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/config/JavaScriptComponentRuntimeConfiguration.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/config/JavaScriptComponentRuntimeConfiguration.java?rev=379389&r1=379388&r2=379389&view=diff
==============================================================================
--- incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/config/JavaScriptComponentRuntimeConfiguration.java (original)
+++ incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/config/JavaScriptComponentRuntimeConfiguration.java Mon Feb 20 23:36:51 2006
@@ -36,7 +36,7 @@
public JavaScriptComponentRuntimeConfiguration(SimpleComponent component, JavaScriptImplementation implementation) {
this.component = component;
this.implementation = implementation;
- this.scope = implementation.getServices().get(0).getInterfaceContract().getScope().getValue();
+ this.scope = implementation.getServices().get(0).getServiceContract().getScope().getValue();
}
public SimpleComponentContext createInstanceContext() throws ContextCreationException {
Modified: incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/context/JavaScriptComponentContext.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/context/JavaScriptComponentContext.java?rev=379389&r1=379388&r2=379389&view=diff
==============================================================================
--- incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/context/JavaScriptComponentContext.java (original)
+++ incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/context/JavaScriptComponentContext.java Mon Feb 20 23:36:51 2006
@@ -58,7 +58,7 @@
public synchronized Object getInstance(QualifiedName qName, boolean notify) throws TargetException {
//TODO: should this cache the instance?
ConfiguredService service = component.getConfiguredServices().get(0);
- String iface = service.getPort().getInterfaceContract().getInterface();
+ String iface = service.getPort().getServiceContract().getInterface();
Class[] ifaces;
try {
ifaces = new Class[] { implementation.getResourceLoader().loadClass(iface) };
Modified: incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/handler/JavaScriptComponentConfigurationHandler.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/handler/JavaScriptComponentConfigurationHandler.java?rev=379389&r1=379388&r2=379389&view=diff
==============================================================================
--- incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/handler/JavaScriptComponentConfigurationHandler.java (original)
+++ incubator/tuscany/java/sca/container.js/src/main/java/org/apache/tuscany/container/js/handler/JavaScriptComponentConfigurationHandler.java Mon Feb 20 23:36:51 2006
@@ -31,8 +31,8 @@
import org.apache.tuscany.model.assembly.ComponentImplementation;
import org.apache.tuscany.model.assembly.ConfiguredPort;
import org.apache.tuscany.model.assembly.ConfiguredService;
-import org.apache.tuscany.model.assembly.Interface;
-import org.apache.tuscany.model.assembly.Part;
+import org.apache.tuscany.model.assembly.ServiceContract;
+import org.apache.tuscany.model.assembly.AggregatePart;
import org.apache.tuscany.model.assembly.ScopeEnum;
import org.apache.tuscany.model.types.InterfaceType;
import org.apache.tuscany.model.types.OperationType;
@@ -55,7 +55,7 @@
return true;
ConfiguredService serviceEndpoint = (ConfiguredService) portEndpoint;
- Part part = serviceEndpoint.getPart();
+ AggregatePart part = serviceEndpoint.getPart();
if (!(part instanceof Component))
return true;
Component component = (Component) part;
@@ -75,7 +75,7 @@
Map<OperationType, InvocationConfiguration>invocationConfigurations=proxyConfiguration.getInvocationConfigurations();
Map<Integer,ScopeContext> scopeContainers = proxyConfiguration.getScopeContainers();
- Interface targetInterface = serviceEndpoint.getService().getInterfaceContract();
+ ServiceContract targetInterface = serviceEndpoint.getService().getServiceContract();
InterfaceType targetInterfaceType = targetInterface.getInterfaceType();
ScopeEnum scope = targetInterface.getScope();
String serviceAddress = serviceEndpoint.getPart().getName();
Modified: incubator/tuscany/java/sca/container.js/src/test/java/org/apache/tuscany/container/js/assembly/tests/JavaScriptAssemblyLoaderTestCase.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/container.js/src/test/java/org/apache/tuscany/container/js/assembly/tests/JavaScriptAssemblyLoaderTestCase.java?rev=379389&r1=379388&r2=379389&view=diff
==============================================================================
--- incubator/tuscany/java/sca/container.js/src/test/java/org/apache/tuscany/container/js/assembly/tests/JavaScriptAssemblyLoaderTestCase.java (original)
+++ incubator/tuscany/java/sca/container.js/src/test/java/org/apache/tuscany/container/js/assembly/tests/JavaScriptAssemblyLoaderTestCase.java Mon Feb 20 23:36:51 2006
@@ -21,13 +21,13 @@
import junit.framework.Assert;
import junit.framework.TestCase;
-import org.apache.tuscany.model.assembly.AssemblyLoader;
import org.apache.tuscany.model.assembly.AssemblyModelContext;
import org.apache.tuscany.model.assembly.Component;
import org.apache.tuscany.model.assembly.ConfiguredService;
import org.apache.tuscany.model.assembly.EntryPoint;
import org.apache.tuscany.model.assembly.Module;
import org.apache.tuscany.model.assembly.impl.AssemblyModelContextImpl;
+import org.apache.tuscany.model.assembly.loader.AssemblyLoader;
import org.apache.tuscany.model.types.InterfaceType;
import org.apache.tuscany.model.types.OperationType;