Copied:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireFactory.java
(from r395055,
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/ProxyFactory.java)
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireFactory.java?p2=incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireFactory.java&p1=incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/ProxyFactory.java&r1=395055&r2=395103&rev=395103&view=diff
==============================================================================
---
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/ProxyFactory.java
(original)
+++
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireFactory.java
Tue Apr 18 18:50:13 2006
@@ -17,45 +17,44 @@
package org.apache.tuscany.core.wire;
/**
- * Implementations are responsible for creating service proxies using a
particular proxy strategy. Service proxies may
- * represent a wire between two components or a reference to a service
resolved through a locate operation. When
- * representing a wire, a proxy is injected on reference in a component
implementation. In this case the proxy will
- * implement the interface required by the reference and pass wire messages
down source- and target-side
- * wire chains for processing. These source- and target-side wire chains will
be derived from metadata
- * decorating the source reference and target service definition and
implementation respectively.
- * <p>
- * The second type of proxy will be generated when non-component client code
(such as a JSP) locates a service. In this
- * case, the proxy will implement the requested service interface but will
only contain a target-side wire chain.
+ * Implementations are responsible for managing source or target sides of a
wire, including creation of service proxies.
+ * Source-side wires are injected on references and may contain policy
interceptors and/or handlers specified by them. Target-side
+ * wires may contain policy interceptors and/or handlers specified by the
service the wire is targeted to or one of its
+ * operations. Source- and target-side <code>WireFactory</code>s are held in
the [EMAIL PROTECTED] org.apache.tuscany.core.builder.ContextFactory}
+ * associated with the source reference or target service.
+ * <p/>
+ * When an assembly is built by the runtime, source-side and target-side wires
are "bridged" on the source side (i.e. a reference
+ * to the target-side is stored in the source-side). This bridging process is
done by a series of [EMAIL PROTECTED]
+ * org.apache.tuscany.core.builder.WireBuilder}s configured in the runtime.
When a new component implementation instance is
+ * created, it will be injected with a proxy for each reference containing the
bridged source- and target-side wires.
+ * <p/>
+ * Unmanaged code, i.e. clients that are not components, that perform a locate
operation are handled differently. In this case, a
+ * target-side proxy will be returned by the locate operation created by the
<code>WireFactory</code> associated with the target
+ * service. This target-side proxy will only contain the target-side wire and
its handlers/interceptors.Ê
+ * <p/>
+ * Wires are structured by operation; that is, they contain an invocation
chain per operation on a service. Note that the service
+ * specified by a reference may differ in type from the target service
specified by the wire. In this case, a mediation may be
+ * performed by the runtime. Hence, source-to-target bridging is done on a per
operation basis. Source- and target-side Invocation
+ * chains are accessible through the subtypes of <code>WireFactory</code>.
*
* @version $Rev$ $Date$
*/
-public interface ProxyFactory<T> {
+public interface WireFactory<T> {
/**
- * Prepares the factory for generating the proxy of a particular reference
type. This will typically be called when
- * construction of the proxy configuration is complete, including linking
of source and target wire chains.
- *
+ * Prepares the factory. This will typically be called at build time,
after bridging source- and target-side invocation chains.
+ *
* @throws ProxyInitializationException if an error is encountered during
initialization
*/
public void initialize() throws ProxyInitializationException;
/**
- * Returns a proxy for a service reference
+ * Returns a proxy for a service specified by a reference or target
*/
public T createProxy() throws ProxyCreationException;
/**
- * Returns the configuration information used to create a proxy
- */
- //public U getProxyConfiguration();
-
- /**
- * Sets the configuration information used to create a proxy
- */
- //public void setProxyConfiguration(U config);
-
- /**
- * Sets the primary interface type generated proxies should implement
+ * Sets the primary interface type generated proxies implement
*/
public void setBusinessInterface(Class interfaze);
@@ -65,7 +64,7 @@
public Class getBusinessInterface();
/**
- * Adds an interface type generated proxies should implement
+ * Adds an interface type generated proxies implement
*/
public void addInterface(Class claz);
Propchange:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireFactory.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireFactory.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Modified:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireSourceConfiguration.java
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireSourceConfiguration.java?rev=395103&r1=395102&r2=395103&view=diff
==============================================================================
---
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireSourceConfiguration.java
(original)
+++
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireSourceConfiguration.java
Tue Apr 18 18:50:13 2006
@@ -1,3 +1,16 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation or its licensors, as
applicable.
+ *
+ * Licensed 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.
+ */
package org.apache.tuscany.core.wire;
import org.apache.tuscany.core.context.QualifiedName;
@@ -7,23 +20,20 @@
import java.util.Map;
/**
- * Represents the source side of a wire. When a client component
implementation is injected with a service proxy , source- and
- * target-side proxy configurations are "bridged" together. This concatenated
configuration may then be used to generate a proxy
- * implementing the particular business interface required by the client.
+ * Contains configuration for the source side of a wire
*
* @version $Rev: 394379 $ $Date: 2006-04-15 15:01:36 -0700 (Sat, 15 Apr 2006)
$
*/
public class WireSourceConfiguration extends
WireConfiguration<SourceInvocationConfiguration> {
-
- protected String referenceName;
+ private String referenceName;
/**
* Creates the source side of a wire
*
* @param referenceName the name of the reference the wire is
associated with
- * @param targetName the qualified name of the service represented
by this configuration
- * @param invocationConfigs a collection of operation-to-wire
configuration mappings for the service
+ * @param targetName the qualified name of the target service
specified by the wire
+ * @param invocationConfigs a collection of service
operation-to-invocation chain mappings
* @param proxyClassLoader the classloader to use when creating a proxy
* @param messageFactory the factory used to create wire messages
*/
@@ -37,7 +47,7 @@
/**
- * Returns the name of the source reference for the wire
+ * Returns the name of the source reference
*/
public String getReferenceName() {
return referenceName;
Modified:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireTargetConfiguration.java
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireTargetConfiguration.java?rev=395103&r1=395102&r2=395103&view=diff
==============================================================================
---
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireTargetConfiguration.java
(original)
+++
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireTargetConfiguration.java
Tue Apr 18 18:50:13 2006
@@ -7,12 +7,20 @@
import java.util.Map;
/**
- * Represents the target side of a wire, including all invocation chains for
operations on a service
+ * Contains configuration for the target side of a wire
*
* @version $$Rev$$ $$Date$$
*/
public class WireTargetConfiguration extends
WireConfiguration<TargetInvocationConfiguration> {
+ /**
+ * Creates the source side of a wire
+ *
+ * @param targetName the qualified name of the target service
specified by the wire
+ * @param invocationConfigs a collection of target service
operation-to-invocation chain mappings
+ * @param proxyClassLoader the classloader to use when creating a proxy
+ * @param messageFactory the factory used to create wire messages
+ */
public WireTargetConfiguration(QualifiedName targetName, Map<Method,
TargetInvocationConfiguration> invocationConfigs,
ClassLoader proxyClassLoader,
MessageFactory messageFactory) {
super(targetName, proxyClassLoader, messageFactory);
Copied:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/NullWireFactory.java
(from r395050,
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/NullProxyFactory.java)
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/NullWireFactory.java?p2=incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/NullWireFactory.java&p1=incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/NullProxyFactory.java&r1=395050&r2=395103&rev=395103&view=diff
==============================================================================
---
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/NullProxyFactory.java
(original)
+++
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/NullWireFactory.java
Tue Apr 18 18:50:13 2006
@@ -3,7 +3,7 @@
import org.apache.tuscany.core.context.CompositeContext;
import org.apache.tuscany.core.wire.WireConfiguration;
import org.apache.tuscany.core.wire.ProxyCreationException;
-import org.apache.tuscany.core.wire.ProxyFactory;
+import org.apache.tuscany.core.wire.WireFactory;
import org.apache.tuscany.core.wire.ProxyInitializationException;
/**
@@ -11,13 +11,13 @@
*
* @version $Rev: 379957 $ $Date: 2006-02-22 14:58:24 -0800 (Wed, 22 Feb 2006)
$
*/
-public class NullProxyFactory implements ProxyFactory {
+public class NullWireFactory implements WireFactory {
private CompositeContext parentContext;
private String targetName;
- public NullProxyFactory(String componentName, CompositeContext
parentContext) {
+ public NullWireFactory(String componentName, CompositeContext
parentContext) {
assert (parentContext != null) : "Parent context was null";
this.targetName = componentName;
this.parentContext = parentContext;
Modified:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKSourceWireFactory.java
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKSourceWireFactory.java?rev=395103&r1=395102&r2=395103&view=diff
==============================================================================
---
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKSourceWireFactory.java
(original)
+++
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKSourceWireFactory.java
Tue Apr 18 18:50:13 2006
@@ -1,3 +1,16 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation or its licensors, as
applicable.
+ *
+ * Licensed 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.
+ */
package org.apache.tuscany.core.wire.jdk;
import org.apache.tuscany.core.wire.ProxyInitializationException;
@@ -51,11 +64,11 @@
return Proxy.newProxyInstance(configuration.getProxyClassLoader(),
businessInterfaceArray, handler);
}
- public WireSourceConfiguration getProxyConfiguration() {
+ public WireSourceConfiguration getConfiguration() {
return configuration;
}
- public void setProxyConfiguration(WireSourceConfiguration config) {
+ public void setConfiguration(WireSourceConfiguration config) {
configuration = config;
}
Modified:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKTargetWireFactory.java
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKTargetWireFactory.java?rev=395103&r1=395102&r2=395103&view=diff
==============================================================================
---
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKTargetWireFactory.java
(original)
+++
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKTargetWireFactory.java
Tue Apr 18 18:50:13 2006
@@ -51,11 +51,11 @@
return Proxy.newProxyInstance(configuration.getProxyClassLoader(),
businessInterfaceArray, handler);
}
- public WireTargetConfiguration getProxyConfiguration() {
+ public WireTargetConfiguration getConfiguration() {
return configuration;
}
- public void setProxyConfiguration(WireTargetConfiguration config) {
+ public void setConfiguration(WireTargetConfiguration config) {
configuration = config;
}
Modified:
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/builder/impl/DefaultWireBuilderTestCase.java
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/builder/impl/DefaultWireBuilderTestCase.java?rev=395103&r1=395102&r2=395103&view=diff
==============================================================================
---
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/builder/impl/DefaultWireBuilderTestCase.java
(original)
+++
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/builder/impl/DefaultWireBuilderTestCase.java
Tue Apr 18 18:50:13 2006
@@ -59,7 +59,7 @@
sourceInvocationConfigs.put(hello, source);
WireSourceConfiguration sourceConfig = new
WireSourceConfiguration("foo",new QualifiedName("target/SimpleTarget"),
sourceInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- sourceFactory.setProxyConfiguration(sourceConfig);
+ sourceFactory.setConfiguration(sourceConfig);
sourceFactory.setBusinessInterface(SimpleTarget.class);
TargetInvocationConfiguration target = new
TargetInvocationConfiguration(hello);
@@ -76,7 +76,7 @@
targetInvocationConfigs.put(hello, target);
WireTargetConfiguration targetConfig = new WireTargetConfiguration(new
QualifiedName("target/SimpleTarget"),
targetInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- targetFactory.setProxyConfiguration(targetConfig);
+ targetFactory.setConfiguration(targetConfig);
targetFactory.setBusinessInterface(SimpleTarget.class);
// connect the source to the target
@@ -114,7 +114,7 @@
sourceInvocationConfigs.put(hello, source);
WireSourceConfiguration sourceConfig = new
WireSourceConfiguration("foo",new QualifiedName("target/SimpleTarget"),
sourceInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- sourceFactory.setProxyConfiguration(sourceConfig);
+ sourceFactory.setConfiguration(sourceConfig);
sourceFactory.setBusinessInterface(SimpleTarget.class);
TargetInvocationConfiguration target = new
TargetInvocationConfiguration(hello);
@@ -131,7 +131,7 @@
targetInvocationConfigs.put(hello, target);
WireTargetConfiguration targetConfig = new WireTargetConfiguration(new
QualifiedName("target/SimpleTarget"),
targetInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- targetFactory.setProxyConfiguration(targetConfig);
+ targetFactory.setConfiguration(targetConfig);
targetFactory.setBusinessInterface(SimpleTarget.class);
// connect the source to the target
@@ -169,7 +169,7 @@
sourceInvocationConfigs.put(hello, source);
WireSourceConfiguration sourceConfig = new
WireSourceConfiguration("foo",new QualifiedName("target/SimpleTarget"),
sourceInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- sourceFactory.setProxyConfiguration(sourceConfig);
+ sourceFactory.setConfiguration(sourceConfig);
sourceFactory.setBusinessInterface(SimpleTarget.class);
TargetInvocationConfiguration target = new
TargetInvocationConfiguration(hello);
@@ -184,7 +184,7 @@
targetInvocationConfigs.put(hello, target);
WireTargetConfiguration targetConfig = new WireTargetConfiguration(new
QualifiedName("target/SimpleTarget"),
targetInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- targetFactory.setProxyConfiguration(targetConfig);
+ targetFactory.setConfiguration(targetConfig);
targetFactory.setBusinessInterface(SimpleTarget.class);
// connect the source to the target
@@ -220,7 +220,7 @@
sourceInvocationConfigs.put(hello, source);
WireSourceConfiguration sourceConfig = new
WireSourceConfiguration("foo",new QualifiedName("target/SimpleTarget"),
sourceInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- sourceFactory.setProxyConfiguration(sourceConfig);
+ sourceFactory.setConfiguration(sourceConfig);
sourceFactory.setBusinessInterface(SimpleTarget.class);
TargetInvocationConfiguration target = new
TargetInvocationConfiguration(hello);
@@ -233,7 +233,7 @@
targetInvocationConfigs.put(hello, target);
WireTargetConfiguration targetConfig = new WireTargetConfiguration(new
QualifiedName("target/SimpleTarget"),
targetInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- targetFactory.setProxyConfiguration(targetConfig);
+ targetFactory.setConfiguration(targetConfig);
targetFactory.setBusinessInterface(SimpleTarget.class);
// connect the source to the target
@@ -271,7 +271,7 @@
sourceInvocationConfigs.put(hello, source);
WireSourceConfiguration sourceConfig = new
WireSourceConfiguration("foo",new QualifiedName("target/SimpleTarget"),
sourceInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- sourceFactory.setProxyConfiguration(sourceConfig);
+ sourceFactory.setConfiguration(sourceConfig);
sourceFactory.setBusinessInterface(SimpleTarget.class);
TargetInvocationConfiguration target = new
TargetInvocationConfiguration(hello);
@@ -284,7 +284,7 @@
targetInvocationConfigs.put(hello, target);
WireTargetConfiguration targetConfig = new WireTargetConfiguration(new
QualifiedName("target/SimpleTarget"),
targetInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- targetFactory.setProxyConfiguration(targetConfig);
+ targetFactory.setConfiguration(targetConfig);
targetFactory.setBusinessInterface(SimpleTarget.class);
// connect the source to the target
@@ -318,7 +318,7 @@
sourceInvocationConfigs.put(hello, source);
WireSourceConfiguration sourceConfig = new
WireSourceConfiguration("foo",new QualifiedName("target/SimpleTarget"),
sourceInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- sourceFactory.setProxyConfiguration(sourceConfig);
+ sourceFactory.setConfiguration(sourceConfig);
sourceFactory.setBusinessInterface(SimpleTarget.class);
TargetInvocationConfiguration target = new
TargetInvocationConfiguration(hello);
@@ -335,7 +335,7 @@
targetInvocationConfigs.put(hello, target);
WireTargetConfiguration targetConfig = new WireTargetConfiguration(new
QualifiedName("target/SimpleTarget"),
targetInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- targetFactory.setProxyConfiguration(targetConfig);
+ targetFactory.setConfiguration(targetConfig);
targetFactory.setBusinessInterface(SimpleTarget.class);
// connect the source to the target
@@ -368,7 +368,7 @@
sourceInvocationConfigs.put(hello, source);
WireSourceConfiguration sourceConfig = new
WireSourceConfiguration("foo",new QualifiedName("target/SimpleTarget"),
sourceInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- sourceFactory.setProxyConfiguration(sourceConfig);
+ sourceFactory.setConfiguration(sourceConfig);
sourceFactory.setBusinessInterface(SimpleTarget.class);
TargetInvocationConfiguration target = new
TargetInvocationConfiguration(hello);
@@ -381,7 +381,7 @@
targetInvocationConfigs.put(hello, target);
WireTargetConfiguration targetConfig = new WireTargetConfiguration(new
QualifiedName("target/SimpleTarget"),
targetInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- targetFactory.setProxyConfiguration(targetConfig);
+ targetFactory.setConfiguration(targetConfig);
targetFactory.setBusinessInterface(SimpleTarget.class);
// connect the source to the target
@@ -416,7 +416,7 @@
sourceInvocationConfigs.put(hello, source);
WireSourceConfiguration sourceConfig = new
WireSourceConfiguration("foo",new QualifiedName("target/SimpleTarget"),
sourceInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- sourceFactory.setProxyConfiguration(sourceConfig);
+ sourceFactory.setConfiguration(sourceConfig);
sourceFactory.setBusinessInterface(SimpleTarget.class);
TargetInvocationConfiguration target = new
TargetInvocationConfiguration(hello);
@@ -427,7 +427,7 @@
targetInvocationConfigs.put(hello, target);
WireTargetConfiguration targetConfig = new WireTargetConfiguration(new
QualifiedName("target/SimpleTarget"),
targetInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- targetFactory.setProxyConfiguration(targetConfig);
+ targetFactory.setConfiguration(targetConfig);
targetFactory.setBusinessInterface(SimpleTarget.class);
// connect the source to the target
Modified:
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/builder/impl/NegativeDefaultWireBuilderTestCase.java
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/builder/impl/NegativeDefaultWireBuilderTestCase.java?rev=395103&r1=395102&r2=395103&view=diff
==============================================================================
---
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/builder/impl/NegativeDefaultWireBuilderTestCase.java
(original)
+++
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/builder/impl/NegativeDefaultWireBuilderTestCase.java
Tue Apr 18 18:50:13 2006
@@ -47,7 +47,7 @@
sourceInvocationConfigs.put(hello, source);
WireSourceConfiguration sourceConfig = new
WireSourceConfiguration("foo",new QualifiedName("target/SimpleTarget"),
sourceInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- sourceFactory.setProxyConfiguration(sourceConfig);
+ sourceFactory.setConfiguration(sourceConfig);
sourceFactory.setBusinessInterface(SimpleTarget.class);
TargetInvocationConfiguration target = new
TargetInvocationConfiguration(hello);
@@ -57,7 +57,7 @@
targetInvocationConfigs.put(hello, target);
WireTargetConfiguration targetConfig = new WireTargetConfiguration(new
QualifiedName("target/SimpleTarget"),
targetInvocationConfigs,
Thread.currentThread().getContextClassLoader(), msgFactory);
- targetFactory.setProxyConfiguration(targetConfig);
+ targetFactory.setConfiguration(targetConfig);
targetFactory.setBusinessInterface(SimpleTarget.class);
// connect the source to the target
Modified:
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/wire/jdk/JDKProxyFactoryTestCase.java
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/wire/jdk/JDKProxyFactoryTestCase.java?rev=395103&r1=395102&r2=395103&view=diff
==============================================================================
---
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/wire/jdk/JDKProxyFactoryTestCase.java
(original)
+++
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/wire/jdk/JDKProxyFactoryTestCase.java
Tue Apr 18 18:50:13 2006
@@ -55,7 +55,7 @@
WireSourceConfiguration config = new WireSourceConfiguration("foo",new
QualifiedName("foo"), configs, Thread.currentThread()
.getContextClassLoader(), new MessageFactoryImpl());
JDKSourceWireFactory factory = new JDKSourceWireFactory();
- factory.setProxyConfiguration(config);
+ factory.setConfiguration(config);
factory.setBusinessInterface(SimpleTarget.class);
factory.initialize();
SimpleTarget instance = (SimpleTarget) factory.createProxy();
@@ -74,7 +74,7 @@
WireTargetConfiguration config = new WireTargetConfiguration(new
QualifiedName("foo"), configs, Thread.currentThread()
.getContextClassLoader(), new MessageFactoryImpl());
JDKTargetWireFactory factory = new JDKTargetWireFactory();
- factory.setProxyConfiguration(config);
+ factory.setConfiguration(config);
factory.setBusinessInterface(SimpleTarget.class);
factory.initialize();
SimpleTarget instance = (SimpleTarget) factory.createProxy();