You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by im...@apache.org on 2013/11/08 02:53:10 UTC

git commit: Added configuration context service bindings

Updated Branches:
  refs/heads/master 9ac61e4eb -> a503f4657


Added configuration context service bindings


Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/a503f465
Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/a503f465
Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/a503f465

Branch: refs/heads/master
Commit: a503f4657dc211589b144e9a81ca67784dacdd82
Parents: 9ac61e4
Author: Imesh Gunaratne <im...@apache.org>
Authored: Fri Nov 8 07:22:50 2013 +0530
Committer: Imesh Gunaratne <im...@apache.org>
Committed: Fri Nov 8 07:22:50 2013 +0530

----------------------------------------------------------------------
 .../common/internal/LoadBalancerCommonServiceComponent.java | 9 +++++++++
 .../internal/LoadBalancerExtensionAPIServiceComponent.java  | 9 +++++++++
 2 files changed, 18 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/a503f465/components/org.apache.stratos.load.balancer.common/src/main/java/org/apache/stratos/load/balancer/common/internal/LoadBalancerCommonServiceComponent.java
----------------------------------------------------------------------
diff --git a/components/org.apache.stratos.load.balancer.common/src/main/java/org/apache/stratos/load/balancer/common/internal/LoadBalancerCommonServiceComponent.java b/components/org.apache.stratos.load.balancer.common/src/main/java/org/apache/stratos/load/balancer/common/internal/LoadBalancerCommonServiceComponent.java
index 8aa811d..2081f99 100644
--- a/components/org.apache.stratos.load.balancer.common/src/main/java/org/apache/stratos/load/balancer/common/internal/LoadBalancerCommonServiceComponent.java
+++ b/components/org.apache.stratos.load.balancer.common/src/main/java/org/apache/stratos/load/balancer/common/internal/LoadBalancerCommonServiceComponent.java
@@ -21,11 +21,14 @@ package org.apache.stratos.load.balancer.common.internal;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.osgi.service.component.ComponentContext;
+import org.wso2.carbon.utils.ConfigurationContextService;
 
 /**
  * @scr.component name="org.apache.stratos.load.balancer.common.internal.LoadBalancerCommonServiceComponent" immediate="true"
  * @scr.reference name="config.context.service"
  * interface="org.wso2.carbon.utils.ConfigurationContextService" cardinality="1..1"
+ * policy="dynamic" bind="setConfigurationContextService"
+ * unbind="unsetConfigurationContextService"
  */
 public class LoadBalancerCommonServiceComponent {
 
@@ -40,4 +43,10 @@ public class LoadBalancerCommonServiceComponent {
             log.error("Could not activate Load Balancer Common Service bundle", e);
         }
     }
+
+    protected void setConfigurationContextService(ConfigurationContextService contextService) {
+    }
+
+    protected void unsetConfigurationContextService(ConfigurationContextService contextService) {
+    }
 }

http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/a503f465/components/org.apache.stratos.load.balancer.extension.api/src/main/java/org/apache/stratos/load/balancer/extension/api/internal/LoadBalancerExtensionAPIServiceComponent.java
----------------------------------------------------------------------
diff --git a/components/org.apache.stratos.load.balancer.extension.api/src/main/java/org/apache/stratos/load/balancer/extension/api/internal/LoadBalancerExtensionAPIServiceComponent.java b/components/org.apache.stratos.load.balancer.extension.api/src/main/java/org/apache/stratos/load/balancer/extension/api/internal/LoadBalancerExtensionAPIServiceComponent.java
index 424959a..c44419e 100644
--- a/components/org.apache.stratos.load.balancer.extension.api/src/main/java/org/apache/stratos/load/balancer/extension/api/internal/LoadBalancerExtensionAPIServiceComponent.java
+++ b/components/org.apache.stratos.load.balancer.extension.api/src/main/java/org/apache/stratos/load/balancer/extension/api/internal/LoadBalancerExtensionAPIServiceComponent.java
@@ -21,11 +21,14 @@ package org.apache.stratos.load.balancer.extension.api.internal;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.osgi.service.component.ComponentContext;
+import org.wso2.carbon.utils.ConfigurationContextService;
 
 /**
  * @scr.component name="org.apache.stratos.load.balancer.extension.api.internal.LoadBalancerExtensionAPIServiceComponent" immediate="true"
  * @scr.reference name="config.context.service"
  * interface="org.wso2.carbon.utils.ConfigurationContextService" cardinality="1..1"
+ * policy="dynamic" bind="setConfigurationContextService"
+ * unbind="unsetConfigurationContextService"
  */
 public class LoadBalancerExtensionAPIServiceComponent {
 
@@ -40,4 +43,10 @@ public class LoadBalancerExtensionAPIServiceComponent {
             log.error("Could not activate Load Balancer Extension API Service bundle", e);
         }
     }
+
+    protected void setConfigurationContextService(ConfigurationContextService contextService) {
+    }
+
+    protected void unsetConfigurationContextService(ConfigurationContextService contextService) {
+    }
 }