summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/binding-gdata-gsoc
diff options
context:
space:
mode:
authorjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2008-08-06 23:59:24 +0000
committerjsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68>2008-08-06 23:59:24 +0000
commit0719fdf30afd942aedfcac51b6421628636a3116 (patch)
tree2d6005a1ddcf4c20ae98c086c70c9f7a6047f788 /java/sca/modules/binding-gdata-gsoc
parent6710d81c4b9c7428b68891ab1fb65a94bc1dc1bf (diff)
Fixed the start method of the Web 2.0 binding providers where we were overwriting the model binding URI with the URI calculated at runtime, and removed the FIXME and TODO comments that were used to flag that issue.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@683451 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/sca/modules/binding-gdata-gsoc')
-rw-r--r--java/sca/modules/binding-gdata-gsoc/src/main/java/org/apache/tuscany/sca/binding/gdata/impl/GdataBindingImpl.java42
1 files changed, 6 insertions, 36 deletions
diff --git a/java/sca/modules/binding-gdata-gsoc/src/main/java/org/apache/tuscany/sca/binding/gdata/impl/GdataBindingImpl.java b/java/sca/modules/binding-gdata-gsoc/src/main/java/org/apache/tuscany/sca/binding/gdata/impl/GdataBindingImpl.java
index 03891f9228..c389bacdc9 100644
--- a/java/sca/modules/binding-gdata-gsoc/src/main/java/org/apache/tuscany/sca/binding/gdata/impl/GdataBindingImpl.java
+++ b/java/sca/modules/binding-gdata-gsoc/src/main/java/org/apache/tuscany/sca/binding/gdata/impl/GdataBindingImpl.java
@@ -36,7 +36,7 @@ import org.apache.tuscany.sca.policy.PolicySetAttachPoint;
* Implementation of the GData binding model.
*
*/
-class GdataBindingImpl implements GdataBinding, OptimizableBinding, PolicySetAttachPoint {
+class GdataBindingImpl implements GdataBinding, PolicySetAttachPoint {
private String name;
private String uri;
@@ -127,41 +127,6 @@ class GdataBindingImpl implements GdataBinding, OptimizableBinding, PolicySetAtt
this.intentAttachPointType = intentAttachPointType;
}
- //FIXME Temporary to get access to the target binding information
- // To be removed when the distributed domain supports wiring of other
- // bindings than the SCA binding
- private Binding targetBinding;
- private Component targetComponent;
- private ComponentService targetComponentService;
-
- public Object clone() throws CloneNotSupportedException {
- return super.clone();
- }
-
- public Binding getTargetBinding() {
- return targetBinding;
- }
-
- public void setTargetBinding(Binding binding) {
- this.targetBinding = binding;
- }
-
- public Component getTargetComponent() {
- return targetComponent;
- }
-
- public void setTargetComponent(Component component) {
- this.targetComponent = component;
- }
-
- public ComponentService getTargetComponentService() {
- return targetComponentService;
- }
-
- public void setTargetComponentService(ComponentService service) {
- this.targetComponentService = service;
- }
-
public void setPolicySets(List<PolicySet> policySets) {
this.policySets = policySets;
}
@@ -169,4 +134,9 @@ class GdataBindingImpl implements GdataBinding, OptimizableBinding, PolicySetAtt
public void setRequiredIntents(List<Intent> intents) {
this.requiredIntents = intents;
}
+
+ @Override
+ public Object clone() throws CloneNotSupportedException {
+ return super.clone();
+ }
}