diff options
author | slaws <slaws@13f79535-47bb-0310-9956-ffa450edef68> | 2011-07-15 08:46:43 +0000 |
---|---|---|
committer | slaws <slaws@13f79535-47bb-0310-9956-ffa450edef68> | 2011-07-15 08:46:43 +0000 |
commit | 0210a7c2c053290fdb6945d278c39215d952ad5c (patch) | |
tree | b673a92508e7bb7c4cec44a64255b860763e7684 /collaboration/GSoC-2011-Guilherme/modules/implementation-scala-runtime/src/main/java/org/apache/tuscany/sca/implementation/scala/provider/ScalaImplementationProvider.java | |
parent | 5a4eb485aa401207f7b2074e41fc715cd9f8dcb8 (diff) |
TUSCANY-3898 - Apply Guilherme's patch to start adding invoker function to implementation-scala-runtime. Thanks for the patch Guilherme
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1147029 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'collaboration/GSoC-2011-Guilherme/modules/implementation-scala-runtime/src/main/java/org/apache/tuscany/sca/implementation/scala/provider/ScalaImplementationProvider.java')
-rw-r--r-- | collaboration/GSoC-2011-Guilherme/modules/implementation-scala-runtime/src/main/java/org/apache/tuscany/sca/implementation/scala/provider/ScalaImplementationProvider.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/collaboration/GSoC-2011-Guilherme/modules/implementation-scala-runtime/src/main/java/org/apache/tuscany/sca/implementation/scala/provider/ScalaImplementationProvider.java b/collaboration/GSoC-2011-Guilherme/modules/implementation-scala-runtime/src/main/java/org/apache/tuscany/sca/implementation/scala/provider/ScalaImplementationProvider.java index 51dd8512b1..f44fe8c91c 100644 --- a/collaboration/GSoC-2011-Guilherme/modules/implementation-scala-runtime/src/main/java/org/apache/tuscany/sca/implementation/scala/provider/ScalaImplementationProvider.java +++ b/collaboration/GSoC-2011-Guilherme/modules/implementation-scala-runtime/src/main/java/org/apache/tuscany/sca/implementation/scala/provider/ScalaImplementationProvider.java @@ -19,14 +19,26 @@ package org.apache.tuscany.sca.implementation.scala.provider; +import org.apache.tuscany.sca.implementation.scala.ScalaImplementation; +import org.apache.tuscany.sca.implementation.scala.util.ScalaEngine; import org.apache.tuscany.sca.interfacedef.Operation; import org.apache.tuscany.sca.invocation.Invoker; import org.apache.tuscany.sca.provider.ImplementationProvider; +import org.apache.tuscany.sca.runtime.RuntimeComponent; import org.apache.tuscany.sca.runtime.RuntimeComponentService; public class ScalaImplementationProvider implements ImplementationProvider{ + private RuntimeComponent component; + private ScalaImplementation implementation; + private ScalaEngine scalaEngine; + + public ScalaImplementationProvider (RuntimeComponent component, ScalaImplementation implementation) { + this.component = component; + this.implementation = implementation; + } + @Override public Invoker createInvoker(RuntimeComponentService service, Operation operation) { |