14094 Commits

Author SHA1 Message Date
Alex Huang
71f2af5c00 Added dependencies 2012-11-16 08:47:58 -08:00
Alex Huang
dd198ffd4f Added a war for cloud-engine 2012-11-16 08:47:58 -08:00
Edison Su
23a35db952 add image motion interface 2012-11-15 17:52:42 -08:00
Kelven Yang
7a3ffb47e6 Add pipeline concept to RPC facility, fix javelin build issue 2012-11-15 16:15:24 -08:00
Kelven Yang
28b682c8db Add concept of caller context and message serilizer to messaging layer 2012-11-15 15:59:37 -08:00
Edison Su
3b668d2907 fix build 2012-11-15 13:29:11 -08:00
Kelven Yang
2cae511464 Connnect event bus to messaging layer 2012-11-14 19:28:59 -08:00
Edison Su
cad75e7220 add storage motion interface 2012-11-14 17:47:24 -08:00
Kelven Yang
b38d9b82b6 CloudStack messaging refactoring skeleton 2012-11-13 17:59:39 -08:00
Edison Su
a06eb4557e refactor apis 2012-11-13 16:34:44 -08:00
Edison Su
2251d5bb40 move interfaces around 2012-11-07 16:03:34 -08:00
Kelven Yang
8eadeba37c Fix the compiling issue for usage server caused by mering the Spring work 2012-11-07 15:20:01 -08:00
Kelven Yang
d79f1f6fdc Replace Adapters and PluggableServices, use Spring to load them 2012-11-07 15:03:24 -08:00
Kelven Yang
453b31f3f4 Refactor ComponentLocator to be based on Spring so that legacy way of loading component can coexist with Spring 2012-11-07 15:03:23 -08:00
Kelven Yang
0e9924fcee Add autowiring+AOP support to injected components 2012-11-07 15:03:23 -08:00
Kelven Yang
cea8f3bf37 Switch inject annotation to javax and let ComponentLocator to recognize both the new and original inject annotation 2012-11-07 15:03:22 -08:00
Kelven Yang
aab02e2743 Add Spring annotation to major components 2012-11-07 14:53:39 -08:00
Edison Su
17c82b7270 add image skeleton 2012-11-05 19:36:56 -08:00
Edison Su
6dd2318b44 fix build 2012-11-05 11:19:16 -08:00
Alex Huang
37197d6360 Moved from platform to engine 2012-11-05 09:23:15 -08:00
Alex Huang
cf6b336739 fixed pom problem in network component 2012-11-05 09:22:50 -08:00
Alex Huang
a6df8a5b44 Added engine 2012-11-05 09:14:14 -08:00
Alex Huang
3dafea6eff Moved platform to engine 2012-11-05 09:13:53 -08:00
Alex Huang
91e68b5f2c A bunch of .project changes again 2012-11-04 19:25:03 -08:00
Edison Su
7c9e30a6ea add more files 2012-11-02 17:44:28 -07:00
Edison Su
37c95dd11a add more files 2012-11-01 17:21:15 -07:00
Alex Huang
7397716fcd added missing files 2012-11-01 13:57:34 -07:00
Alex Huang
4b9990408d Changes in the API 2012-11-01 13:40:17 -07:00
Alex Huang
50f175e3f9 Finally got rid of create-index-fk.sql. Merged everything into create-schema.sql 2012-11-01 13:40:16 -07:00
Alex Huang
772f660c33 Changed the create database steps to be create from a single create-schema.sql and then apply database modifications 2012-11-01 13:40:15 -07:00
Edison Su
3423c5d74f add volume service skeleton 2012-10-30 17:34:46 -07:00
Edison Su
f36b2f9970 add more files 2012-10-29 17:46:15 -07:00
Kelven Yang
d70154609a Wire up injection for dynamically constructed objects 2012-10-29 16:16:07 -07:00
Edison Su
0debd8a393 add more classes 2012-10-29 09:32:28 -07:00
Edison Su
fff6fde823 move code around 2012-10-26 18:36:40 -07:00
Edison Su
bf21081633 follow the http://mojo.codehaus.org/exec-maven-plugin/examples/example-exec-using-plugin-dependencies.html 2012-10-25 22:38:24 -07:00
Kelven Yang
16ed8701da Test of using Spring DI to implement Basic/Premium configuration 2012-10-25 18:22:32 -07:00
Edison Su
dcf3790e81 add volume types 2012-10-25 17:35:18 -07:00
Alex Huang
a388a748d0 Added a database creator class. not working yet. Edison will look at it 2012-10-25 17:34:54 -07:00
Kelven Yang
c272cf6b69 add TransactionContextBuilder based on Spring AOP 2012-10-25 15:01:12 -07:00
Edison Su
ad3e98c1eb @DB works on spring 2012-10-25 10:27:22 -07:00
Alex Huang
f92ce72639 Correct dependency errors 2012-10-24 11:12:40 -07:00
Edison Su
059f605ace add more interfaces 2012-10-22 17:50:51 -07:00
Edison Su
6a71110c75 add unit test 2012-10-19 17:31:28 -07:00
Kelven Yang
8e59b3acfb Architecture refactoring - Stateless management server - Spring Framework initiatives, add missing files 2012-10-19 15:32:24 -07:00
Edison Su
b104d22b77 if db.properties.override missing, shouldn't panic 2012-10-19 15:27:44 -07:00
Edison Su
f6ac4dbe5d fix some pom xml files indentation, add db.root.passowrd, add utils/conf/db.properties.override, add to create user cloud, add devcloud pom file
Conflicts:

	pom.xml
2012-10-19 15:27:19 -07:00
Kelven Yang
8ef9e32cfd Architecture refactoring - Stateless management server - Spring Framework initiatives 2012-10-19 15:24:15 -07:00
Edison Su
a75916d45f add license header 2012-10-16 10:26:01 -07:00
Kelven Yang
24530a274e Architecture refactoring - Stateless management server - EventBus 2012-10-15 18:10:38 -07:00