Author: adietish
Date: 2010-11-25 14:11:13 -0500 (Thu, 25 Nov 2010)
New Revision: 26955
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/.settings/
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/ChangeLog
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/AbstractDeltaCloudObjectRepository.java
Log:
[JBIDE-7694] revamped synchronization in DeltaCloud
Property changes on: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/.settings
___________________________________________________________________
Name: svn:ignore
+ org.jboss.ide.eclipse.as.core.prefs
Modified: trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/ChangeLog
===================================================================
--- trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/ChangeLog 2010-11-25 19:07:21
UTC (rev 26954)
+++ trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/ChangeLog 2010-11-25 19:11:13
UTC (rev 26955)
@@ -1,3 +1,12 @@
+2010-11-25 André Dietisheim <adietish(a)redhat.com>
+
+ * src/org/jboss/tools/deltacloud/core/DeltaCloud.java:
+ * src/org/jboss/tools/deltacloud/core/DeltaCloudImagesRepository.java:
+ * src/org/jboss/tools/deltacloud/core/DeltaCloudInstancesRepository.java:
+ * src/org/jboss/tools/deltacloud/core/AbstractDeltaCloudObjectRepository.java:
+ [JBIDE-7694] revamped synchronization in class DeltaCloud: extracted image- and
instance-list to their own classes
+ (and could drop all synchronization in deltacloud)
+
2010-11-19 André Dietisheim <adietish(a)redhat.com>
* src/org/jboss/tools/deltacloud/core/DeltaCloudInstance.java:
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/AbstractDeltaCloudObjectRepository.java
===================================================================
---
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/AbstractDeltaCloudObjectRepository.java 2010-11-25
19:07:21 UTC (rev 26954)
+++
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.core/src/org/jboss/tools/deltacloud/core/AbstractDeltaCloudObjectRepository.java 2010-11-25
19:11:13 UTC (rev 26955)
@@ -17,6 +17,12 @@
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
+/**
+ * @author André Dietisheim
+ *
+ * @param <E> Element to store
+ * @param <C> Criteria to match element against
+ */
public abstract class AbstractDeltaCloudObjectRepository<E, C> {
private List<E> objects = new ArrayList<E>();
Show replies by date