You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by is...@apache.org on 2016/01/05 16:47:34 UTC
[25/50] [abbrv] stratos git commit: Update the AS registry manager
Update the AS registry manager
Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/8145a034
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/8145a034
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/8145a034
Branch: refs/heads/stratos-4.1.x
Commit: 8145a034eefdd8e733978f5f1e3f09c3b3fe84d6
Parents: 0b0ad1e
Author: gayangunarathne <ga...@wso2.com>
Authored: Sun Dec 6 10:30:37 2015 +0530
Committer: Isuru Haththotuwa <is...@apache.org>
Committed: Fri Dec 25 14:58:20 2015 +0530
----------------------------------------------------------------------
.../apache/stratos/autoscaler/registry/RegistryManager.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/stratos/blob/8145a034/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/registry/RegistryManager.java
----------------------------------------------------------------------
diff --git a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/registry/RegistryManager.java b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/registry/RegistryManager.java
index 925c4ff..343b76a 100644
--- a/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/registry/RegistryManager.java
+++ b/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/registry/RegistryManager.java
@@ -85,7 +85,7 @@ public class RegistryManager {
return instance;
}
- private Object retrieve(String resourcePath) {
+ private synchronized Object retrieve(String resourcePath) {
try {
Resource resource = registryService.get(resourcePath);
return resource.getContent();
@@ -99,7 +99,7 @@ public class RegistryManager {
}
}
- private void delete(String resourcePath) {
+ private synchronized void delete(String resourcePath) {
try {
registryService.beginTransaction();
registryService.delete(resourcePath);
@@ -138,7 +138,7 @@ public class RegistryManager {
* @param dataObj object to be persisted.
* @param resourcePath resource path to be persisted.
*/
- private void persist(Object dataObj, String resourcePath) throws AutoScalerException {
+ private synchronized void persist(Object dataObj, String resourcePath) throws AutoScalerException {
try {
registryService.beginTransaction();