You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ke...@apache.org on 2012/08/29 02:59:08 UTC

git commit: Messaging facility initials for new architecture

Updated Branches:
  refs/heads/javelin b65f9ec41 -> 230031024


Messaging facility initials for new architecture


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

Branch: refs/heads/javelin
Commit: 2300310243d61faa8a9c4b16ffd634608da97ca3
Parents: b65f9ec
Author: Kelven Yang <ke...@citrix.com>
Authored: Tue Aug 28 17:55:01 2012 -0700
Committer: Kelven Yang <ke...@citrix.com>
Committed: Tue Aug 28 17:58:45 2012 -0700

----------------------------------------------------------------------
 .settings/org.eclipse.core.resources.prefs         |    2 +-
 agent/.settings/org.eclipse.core.resources.prefs   |    2 +-
 api/.settings/org.eclipse.core.resources.prefs     |    2 +-
 awsapi/.settings/org.eclipse.core.resources.prefs  |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 core/.settings/org.eclipse.core.resources.prefs    |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 framework/ipc/.classpath                           |   13 +++-
 framework/ipc/.project                             |    6 ++
 framework/ipc/.settings/org.eclipse.jdt.core.prefs |    8 +-
 framework/ipc/pom.xml                              |    7 ++
 .../apache/cloudstack/framework/ipc/Message.java   |   26 -------
 .../cloudstack/framework/ipc/MessageSystem.java    |   43 -----------
 .../cloudstack/framework/ipc/Subscriber.java       |    2 +
 .../cloudstack/framework/messaging/Message.java    |   29 +++++++
 .../framework/messaging/MessageHandler.java        |   30 ++++++++
 .../framework/messaging/MessageSystem.java         |   47 ++++++++++++
 .../messaging/MessagingDeliveryListener.java       |   24 ++++++
 .../messaging/MessagingDeliveryStrategy.java       |   24 ++++++
 .../framework/messaging/MessagingProvider.java     |   32 ++++++++
 .../framework/messaging/MessagingSubscriber.java   |   23 ++++++
 .../framework/messaging/SubscriberDelegate.java    |   27 +++++++
 .../hornetq/EmbeddedMessagingProvider.java         |   58 +++++++++++++++
 parent/.settings/org.eclipse.core.resources.prefs  |    2 +-
 platform/compute/.classpath                        |   13 +++-
 platform/compute/.project                          |    6 ++
 platform/storage/.classpath                        |   12 +++-
 plugins/.settings/org.eclipse.core.resources.prefs |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../kvm/.settings/org.eclipse.core.resources.prefs |    2 +-
 .../ovm/.settings/org.eclipse.core.resources.prefs |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../xen/.settings/org.eclipse.core.resources.prefs |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../f5/.settings/org.eclipse.core.resources.prefs  |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../ovs/.settings/org.eclipse.core.resources.prefs |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 .../md5/.settings/org.eclipse.core.resources.prefs |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 server/.settings/org.eclipse.core.resources.prefs  |    2 +-
 usage/.settings/org.eclipse.core.resources.prefs   |    2 +-
 utils/.settings/org.eclipse.core.resources.prefs   |    2 +-
 .../.settings/org.eclipse.core.resources.prefs     |    2 +-
 51 files changed, 384 insertions(+), 110 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs
index 3a71cf4..1d4fca4 100644
--- a/.settings/org.eclipse.core.resources.prefs
+++ b/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:20 PDT 2012
+#Mon Aug 27 14:48:10 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/agent/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/agent/.settings/org.eclipse.core.resources.prefs b/agent/.settings/org.eclipse.core.resources.prefs
index 9de72c7..c2e657a 100644
--- a/agent/.settings/org.eclipse.core.resources.prefs
+++ b/agent/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:28 PDT 2012
+#Mon Aug 27 14:48:15 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/api/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/api/.settings/org.eclipse.core.resources.prefs b/api/.settings/org.eclipse.core.resources.prefs
index 6ac7066..c2e657a 100644
--- a/api/.settings/org.eclipse.core.resources.prefs
+++ b/api/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:25 PDT 2012
+#Mon Aug 27 14:48:15 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/awsapi/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/awsapi/.settings/org.eclipse.core.resources.prefs b/awsapi/.settings/org.eclipse.core.resources.prefs
index 58b356f..ab6a17a 100644
--- a/awsapi/.settings/org.eclipse.core.resources.prefs
+++ b/awsapi/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:35 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/console-proxy/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/console-proxy/.settings/org.eclipse.core.resources.prefs b/console-proxy/.settings/org.eclipse.core.resources.prefs
index b628713..c2e657a 100644
--- a/console-proxy/.settings/org.eclipse.core.resources.prefs
+++ b/console-proxy/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:30 PDT 2012
+#Mon Aug 27 14:48:15 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/core/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/core/.settings/org.eclipse.core.resources.prefs b/core/.settings/org.eclipse.core.resources.prefs
index f735d85..c2e657a 100644
--- a/core/.settings/org.eclipse.core.resources.prefs
+++ b/core/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:26 PDT 2012
+#Mon Aug 27 14:48:15 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/deps/XenServerJava/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/deps/XenServerJava/.settings/org.eclipse.core.resources.prefs b/deps/XenServerJava/.settings/org.eclipse.core.resources.prefs
index 6ac7066..ab6a17a 100644
--- a/deps/XenServerJava/.settings/org.eclipse.core.resources.prefs
+++ b/deps/XenServerJava/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:25 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/.classpath
----------------------------------------------------------------------
diff --git a/framework/ipc/.classpath b/framework/ipc/.classpath
index fb565a5..c1948bf 100755
--- a/framework/ipc/.classpath
+++ b/framework/ipc/.classpath
@@ -1,6 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
-	<classpathentry kind="output" path="bin"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="output" path="target/classes"/>
 </classpath>

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/.project
----------------------------------------------------------------------
diff --git a/framework/ipc/.project b/framework/ipc/.project
index 11b8968..4da8c66 100755
--- a/framework/ipc/.project
+++ b/framework/ipc/.project
@@ -10,8 +10,14 @@
 			<arguments>
 			</arguments>
 		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.m2e.core.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
 	</buildSpec>
 	<natures>
+		<nature>org.eclipse.m2e.core.maven2Nature</nature>
 		<nature>org.eclipse.jdt.core.javanature</nature>
 	</natures>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/.settings/org.eclipse.jdt.core.prefs
----------------------------------------------------------------------
diff --git a/framework/ipc/.settings/org.eclipse.jdt.core.prefs b/framework/ipc/.settings/org.eclipse.jdt.core.prefs
index 7341ab1..23c6dd2 100755
--- a/framework/ipc/.settings/org.eclipse.jdt.core.prefs
+++ b/framework/ipc/.settings/org.eclipse.jdt.core.prefs
@@ -1,11 +1,13 @@
+#Mon Aug 27 14:50:14 PDT 2012
 eclipse.preferences.version=1
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.5
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
 org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/pom.xml
----------------------------------------------------------------------
diff --git a/framework/ipc/pom.xml b/framework/ipc/pom.xml
index c376acd..d0c8096 100644
--- a/framework/ipc/pom.xml
+++ b/framework/ipc/pom.xml
@@ -3,4 +3,11 @@
   <groupId>cloudstack</groupId>
   <artifactId>cloud-framework-ipc</artifactId>
   <version>0.0.1-SNAPSHOT</version>
+  <dependencies>
+  	<dependency>
+  		<groupId>org.hornetq</groupId>
+  		<artifactId>hornetq-core-client</artifactId>
+  		<version>snap-r9548</version>
+  	</dependency>
+  </dependencies>
 </project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/ipc/Message.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/ipc/Message.java b/framework/ipc/src/org/apache/cloudstack/framework/ipc/Message.java
deleted file mode 100755
index cb5a043..0000000
--- a/framework/ipc/src/org/apache/cloudstack/framework/ipc/Message.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you 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.cloudstack.framework.ipc;
-
-import java.util.Map;
-
-public interface Message {
-    String getTopic();
-    Map<String, Object> getContent();
-}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/ipc/MessageSystem.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/ipc/MessageSystem.java b/framework/ipc/src/org/apache/cloudstack/framework/ipc/MessageSystem.java
deleted file mode 100755
index e5685f5..0000000
--- a/framework/ipc/src/org/apache/cloudstack/framework/ipc/MessageSystem.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you 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.cloudstack.framework.ipc;
-
-public interface MessageSystem {
-    /**
-     * Creates the publisher
-     * @param name of the publisher
-     * @return publisher
-     */
-    Publisher createPublisher(String name);
-
-    /**
-     * Creates the subscriber
-     * @param name of the subscriber
-     * @return subscriber
-     */
-    Subscriber createSubscriber(String name);
-
-    /**
-     * registers the subscriber
-     * @param subscriber subscriber
-     * @param topic topic to listen to
-     * @return subscriber
-     */
-    boolean registerSubscriber(Subscriber subscriber, String topic);
-}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/ipc/Subscriber.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/ipc/Subscriber.java b/framework/ipc/src/org/apache/cloudstack/framework/ipc/Subscriber.java
index 56e5826..0856cdd 100755
--- a/framework/ipc/src/org/apache/cloudstack/framework/ipc/Subscriber.java
+++ b/framework/ipc/src/org/apache/cloudstack/framework/ipc/Subscriber.java
@@ -18,6 +18,8 @@
  */
 package org.apache.cloudstack.framework.ipc;
 
+import org.apache.cloudstack.framework.messaging.Message;
+
 /**
  * Event subscriber interface
  *

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/messaging/Message.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/messaging/Message.java b/framework/ipc/src/org/apache/cloudstack/framework/messaging/Message.java
new file mode 100755
index 0000000..21617d5
--- /dev/null
+++ b/framework/ipc/src/org/apache/cloudstack/framework/messaging/Message.java
@@ -0,0 +1,29 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.cloudstack.framework.messaging;
+
+public interface Message {
+	
+	String getTitle();
+	String getContent();
+	String getPublisherTag();
+	
+	long getSendTime();
+	long getReceiveTime();
+}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessageHandler.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessageHandler.java b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessageHandler.java
new file mode 100644
index 0000000..1061042
--- /dev/null
+++ b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessageHandler.java
@@ -0,0 +1,30 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.cloudstack.framework.messaging;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+@Retention(RetentionPolicy.RUNTIME)
+@Target(ElementType.METHOD)
+public @interface MessageHandler {
+    String messageTitle();
+}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessageSystem.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessageSystem.java b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessageSystem.java
new file mode 100755
index 0000000..cc506ef
--- /dev/null
+++ b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessageSystem.java
@@ -0,0 +1,47 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.cloudstack.framework.messaging;
+
+import org.apache.cloudstack.framework.ipc.Publisher;
+import org.apache.cloudstack.framework.ipc.Subscriber;
+
+public interface MessageSystem {
+	
+    /**
+     * Creates the publisher
+     * @param name of the publisher
+     * @return publisher
+     */
+    Publisher createPublisher(String name);
+
+    /**
+     * Creates the subscriber
+     * @param name of the subscriber
+     * @return subscriber
+     */
+    Subscriber createSubscriber(String name);
+
+    /**
+     * registers the subscriber
+     * @param subscriber subscriber
+     * @param topic topic to listen to
+     * @return subscriber
+     */
+    boolean registerSubscriber(Subscriber subscriber, String topic);
+}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingDeliveryListener.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingDeliveryListener.java b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingDeliveryListener.java
new file mode 100644
index 0000000..be70b54
--- /dev/null
+++ b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingDeliveryListener.java
@@ -0,0 +1,24 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.cloudstack.framework.messaging;
+
+public interface MessagingDeliveryListener {
+	void onAcknowledge(String topicChannel, Message message);
+	void onTimeout(String topicChannel, Message message);
+}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingDeliveryStrategy.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingDeliveryStrategy.java b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingDeliveryStrategy.java
new file mode 100644
index 0000000..2a9b066
--- /dev/null
+++ b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingDeliveryStrategy.java
@@ -0,0 +1,24 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.cloudstack.framework.messaging;
+
+public enum MessagingDeliveryStrategy {
+	atMostOneCasting, 
+	blindCasting
+}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingProvider.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingProvider.java b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingProvider.java
new file mode 100644
index 0000000..07e3d71
--- /dev/null
+++ b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingProvider.java
@@ -0,0 +1,32 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.cloudstack.framework.messaging;
+
+public interface MessagingProvider {
+	void createChanel(String topic, MessagingDeliveryStrategy deliveryStrategy);
+	
+	void pulishMessage(String topic, Message message);
+	
+	void publishCertifiedMessage(String topic, Message message, 
+		int retryIntervalMillis, int timeoutMillis, 
+		MessagingDeliveryListener deliveryListener);
+	
+	void subscribe(String topicChannel, String messageTitle, MessagingSubscriber subscriber);
+	void unsubscribe(String topicChannel, String messageTitle, MessagingSubscriber subscriber);
+}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingSubscriber.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingSubscriber.java b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingSubscriber.java
new file mode 100644
index 0000000..5019a43
--- /dev/null
+++ b/framework/ipc/src/org/apache/cloudstack/framework/messaging/MessagingSubscriber.java
@@ -0,0 +1,23 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.cloudstack.framework.messaging;
+
+public interface MessagingSubscriber {
+	void onMessage(String topic, Message message);
+}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/messaging/SubscriberDelegate.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/messaging/SubscriberDelegate.java b/framework/ipc/src/org/apache/cloudstack/framework/messaging/SubscriberDelegate.java
new file mode 100644
index 0000000..40a2eea
--- /dev/null
+++ b/framework/ipc/src/org/apache/cloudstack/framework/messaging/SubscriberDelegate.java
@@ -0,0 +1,27 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.cloudstack.framework.messaging;
+
+public class SubscriberDelegate implements MessagingSubscriber {
+
+	public void onMessage(String topic, Message message) {
+		// ???
+	}
+}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/framework/ipc/src/org/apache/cloudstack/framework/messaging/hornetq/EmbeddedMessagingProvider.java
----------------------------------------------------------------------
diff --git a/framework/ipc/src/org/apache/cloudstack/framework/messaging/hornetq/EmbeddedMessagingProvider.java b/framework/ipc/src/org/apache/cloudstack/framework/messaging/hornetq/EmbeddedMessagingProvider.java
new file mode 100644
index 0000000..d928128
--- /dev/null
+++ b/framework/ipc/src/org/apache/cloudstack/framework/messaging/hornetq/EmbeddedMessagingProvider.java
@@ -0,0 +1,58 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.cloudstack.framework.messaging.hornetq;
+
+import org.apache.cloudstack.framework.messaging.Message;
+import org.apache.cloudstack.framework.messaging.MessagingDeliveryListener;
+import org.apache.cloudstack.framework.messaging.MessagingDeliveryStrategy;
+import org.apache.cloudstack.framework.messaging.MessagingProvider;
+import org.apache.cloudstack.framework.messaging.MessagingSubscriber;
+
+public class EmbeddedMessagingProvider implements MessagingProvider {
+
+	public void createChanel(String topic,
+			MessagingDeliveryStrategy deliveryStrategy) {
+		// TODO Auto-generated method stub
+		
+	}
+
+	public void pulishMessage(String topic, Message message) {
+		// TODO Auto-generated method stub
+		
+	}
+
+	public void publishCertifiedMessage(String topic, Message message,
+			int retryIntervalMillis, int timeoutMillis,
+			MessagingDeliveryListener deliveryListener) {
+		// TODO Auto-generated method stub
+		
+	}
+
+	public void subscribe(String topicChannel, String messageTitle,
+			MessagingSubscriber subscriber) {
+		// TODO Auto-generated method stub
+		
+	}
+
+	public void unsubscribe(String topicChannel, String messageTitle,
+			MessagingSubscriber subscriber) {
+		// TODO Auto-generated method stub
+		
+	}
+}

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/parent/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/parent/.settings/org.eclipse.core.resources.prefs b/parent/.settings/org.eclipse.core.resources.prefs
index 3a71cf4..c2e657a 100644
--- a/parent/.settings/org.eclipse.core.resources.prefs
+++ b/parent/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:20 PDT 2012
+#Mon Aug 27 14:48:15 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/platform/compute/.classpath
----------------------------------------------------------------------
diff --git a/platform/compute/.classpath b/platform/compute/.classpath
index 9cfdd7f..ac01b25 100755
--- a/platform/compute/.classpath
+++ b/platform/compute/.classpath
@@ -1,7 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 	<classpathentry combineaccessrules="false" kind="src" path="/framework-ipc"/>
-	<classpathentry kind="output" path="bin"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="output" path="target/classes"/>
 </classpath>

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/platform/compute/.project
----------------------------------------------------------------------
diff --git a/platform/compute/.project b/platform/compute/.project
index 763fcb6..6623a31 100755
--- a/platform/compute/.project
+++ b/platform/compute/.project
@@ -10,8 +10,14 @@
 			<arguments>
 			</arguments>
 		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.m2e.core.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
 	</buildSpec>
 	<natures>
+		<nature>org.eclipse.m2e.core.maven2Nature</nature>
 		<nature>org.eclipse.jdt.core.javanature</nature>
 	</natures>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/platform/storage/.classpath
----------------------------------------------------------------------
diff --git a/platform/storage/.classpath b/platform/storage/.classpath
index 991b70d..604e969 100755
--- a/platform/storage/.classpath
+++ b/platform/storage/.classpath
@@ -2,7 +2,15 @@
 <classpath>
 	<classpathentry kind="src" output="target/classes" path="src/"/>
 	<classpathentry kind="src" output="target/test-classes" path="test"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
 	<classpathentry kind="output" path="target/classes"/>
 </classpath>

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/.settings/org.eclipse.core.resources.prefs b/plugins/.settings/org.eclipse.core.resources.prefs
index 6c9ce1a..ab6a17a 100644
--- a/plugins/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:31 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/deployment-planners/user-concentrated-pod/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/deployment-planners/user-concentrated-pod/.settings/org.eclipse.core.resources.prefs b/plugins/deployment-planners/user-concentrated-pod/.settings/org.eclipse.core.resources.prefs
index 6c9ce1a..ab6a17a 100644
--- a/plugins/deployment-planners/user-concentrated-pod/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/deployment-planners/user-concentrated-pod/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:31 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/file-systems/netapp/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/file-systems/netapp/.settings/org.eclipse.core.resources.prefs b/plugins/file-systems/netapp/.settings/org.eclipse.core.resources.prefs
index b245a35..ab6a17a 100644
--- a/plugins/file-systems/netapp/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/file-systems/netapp/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:36 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/host-allocators/random/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/host-allocators/random/.settings/org.eclipse.core.resources.prefs b/plugins/host-allocators/random/.settings/org.eclipse.core.resources.prefs
index 58b356f..ab6a17a 100644
--- a/plugins/host-allocators/random/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/host-allocators/random/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:35 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/hypervisors/kvm/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/hypervisors/kvm/.settings/org.eclipse.core.resources.prefs b/plugins/hypervisors/kvm/.settings/org.eclipse.core.resources.prefs
index b628713..ab6a17a 100644
--- a/plugins/hypervisors/kvm/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/hypervisors/kvm/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:30 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/hypervisors/ovm/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/hypervisors/ovm/.settings/org.eclipse.core.resources.prefs b/plugins/hypervisors/ovm/.settings/org.eclipse.core.resources.prefs
index 6e0c90f..ab6a17a 100644
--- a/plugins/hypervisors/ovm/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/hypervisors/ovm/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:37 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/hypervisors/vmware/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/hypervisors/vmware/.settings/org.eclipse.core.resources.prefs b/plugins/hypervisors/vmware/.settings/org.eclipse.core.resources.prefs
index b245a35..ab6a17a 100644
--- a/plugins/hypervisors/vmware/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/hypervisors/vmware/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:36 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/hypervisors/xen/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/hypervisors/xen/.settings/org.eclipse.core.resources.prefs b/plugins/hypervisors/xen/.settings/org.eclipse.core.resources.prefs
index 3d0dda8..ab6a17a 100644
--- a/plugins/hypervisors/xen/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/hypervisors/xen/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:34 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/network-elements/elastic-loadbalancer/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/network-elements/elastic-loadbalancer/.settings/org.eclipse.core.resources.prefs b/plugins/network-elements/elastic-loadbalancer/.settings/org.eclipse.core.resources.prefs
index 6e0c90f..ab6a17a 100644
--- a/plugins/network-elements/elastic-loadbalancer/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/network-elements/elastic-loadbalancer/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:37 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/network-elements/f5/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/network-elements/f5/.settings/org.eclipse.core.resources.prefs b/plugins/network-elements/f5/.settings/org.eclipse.core.resources.prefs
index 58b356f..ab6a17a 100644
--- a/plugins/network-elements/f5/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/network-elements/f5/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:35 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/network-elements/juniper-srx/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/network-elements/juniper-srx/.settings/org.eclipse.core.resources.prefs b/plugins/network-elements/juniper-srx/.settings/org.eclipse.core.resources.prefs
index cbbafab..ab6a17a 100644
--- a/plugins/network-elements/juniper-srx/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/network-elements/juniper-srx/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:29 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/network-elements/midokura-midonet/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/network-elements/midokura-midonet/.settings/org.eclipse.core.resources.prefs b/plugins/network-elements/midokura-midonet/.settings/org.eclipse.core.resources.prefs
index b245a35..ab6a17a 100644
--- a/plugins/network-elements/midokura-midonet/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/network-elements/midokura-midonet/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:36 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/network-elements/netscaler/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/network-elements/netscaler/.settings/org.eclipse.core.resources.prefs b/plugins/network-elements/netscaler/.settings/org.eclipse.core.resources.prefs
index 6c9ce1a..ab6a17a 100644
--- a/plugins/network-elements/netscaler/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/network-elements/netscaler/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:31 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/network-elements/nicira-nvp/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/network-elements/nicira-nvp/.settings/org.eclipse.core.resources.prefs b/plugins/network-elements/nicira-nvp/.settings/org.eclipse.core.resources.prefs
index 3d0dda8..ab6a17a 100644
--- a/plugins/network-elements/nicira-nvp/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/network-elements/nicira-nvp/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:34 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/network-elements/ovs/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/network-elements/ovs/.settings/org.eclipse.core.resources.prefs b/plugins/network-elements/ovs/.settings/org.eclipse.core.resources.prefs
index b41fb6d..ab6a17a 100644
--- a/plugins/network-elements/ovs/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/network-elements/ovs/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:33 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/parent/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/parent/.settings/org.eclipse.core.resources.prefs b/plugins/parent/.settings/org.eclipse.core.resources.prefs
index cbbafab..ab6a17a 100644
--- a/plugins/parent/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/parent/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:29 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/storage-allocators/random/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/storage-allocators/random/.settings/org.eclipse.core.resources.prefs b/plugins/storage-allocators/random/.settings/org.eclipse.core.resources.prefs
index c00d107..ab6a17a 100644
--- a/plugins/storage-allocators/random/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/storage-allocators/random/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:32 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/user-authenticators/ldap/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/user-authenticators/ldap/.settings/org.eclipse.core.resources.prefs b/plugins/user-authenticators/ldap/.settings/org.eclipse.core.resources.prefs
index cbbafab..ab6a17a 100644
--- a/plugins/user-authenticators/ldap/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/user-authenticators/ldap/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:29 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/user-authenticators/md5/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/user-authenticators/md5/.settings/org.eclipse.core.resources.prefs b/plugins/user-authenticators/md5/.settings/org.eclipse.core.resources.prefs
index 31a4e40..ab6a17a 100644
--- a/plugins/user-authenticators/md5/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/user-authenticators/md5/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:38 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/plugins/user-authenticators/plain-text/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/plugins/user-authenticators/plain-text/.settings/org.eclipse.core.resources.prefs b/plugins/user-authenticators/plain-text/.settings/org.eclipse.core.resources.prefs
index 6e0c90f..ab6a17a 100644
--- a/plugins/user-authenticators/plain-text/.settings/org.eclipse.core.resources.prefs
+++ b/plugins/user-authenticators/plain-text/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:37 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/server/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/server/.settings/org.eclipse.core.resources.prefs b/server/.settings/org.eclipse.core.resources.prefs
index cbbafab..c2e657a 100644
--- a/server/.settings/org.eclipse.core.resources.prefs
+++ b/server/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:29 PDT 2012
+#Mon Aug 27 14:48:15 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/usage/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/usage/.settings/org.eclipse.core.resources.prefs b/usage/.settings/org.eclipse.core.resources.prefs
index b245a35..c2e657a 100644
--- a/usage/.settings/org.eclipse.core.resources.prefs
+++ b/usage/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:36 PDT 2012
+#Mon Aug 27 14:48:15 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/utils/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/utils/.settings/org.eclipse.core.resources.prefs b/utils/.settings/org.eclipse.core.resources.prefs
index c2ab1d0..ab6a17a 100644
--- a/utils/.settings/org.eclipse.core.resources.prefs
+++ b/utils/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:21 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/23003102/vmware-base/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/vmware-base/.settings/org.eclipse.core.resources.prefs b/vmware-base/.settings/org.eclipse.core.resources.prefs
index f735d85..ab6a17a 100644
--- a/vmware-base/.settings/org.eclipse.core.resources.prefs
+++ b/vmware-base/.settings/org.eclipse.core.resources.prefs
@@ -1,3 +1,3 @@
-#Thu Aug 23 12:18:26 PDT 2012
+#Mon Aug 27 14:48:16 PDT 2012
 eclipse.preferences.version=1
 encoding/<project>=UTF-8