Commit Graph

39 Commits

Author SHA1 Message Date
Murali Reddy e439d9824f - remove Publish, Subscrie annotation as they are not used
- merge ActionEvent callback into ActionEventUtils
- static initialize event bus from component locator
2013-01-31 19:37:51 +05:30
Murali Reddy b03744ab0d added entity details corresponding to each event. Entity represents the
resource for which event is generated.
2013-01-27 22:42:00 +05:30
Murali Reddy ae903f8c2c put data center and pod UUID's in the alert event message sent on to
event bus
2013-01-27 03:33:55 +05:30
Murali Reddy 73e6efdecd - changes to publish UUID instead of id's in the event message
- action, usage events will publish resource name, resource UUID in the
  message
2013-01-27 03:07:26 +05:30
Murali Reddy 1a2822d3bf hanlde case where no EventBus implementation is configured in component
locator config file
2013-01-25 18:23:22 +05:30
Murali Reddy c35b016d90 hanlde case where no EventBus implementation is configured in component
locator config file
2013-01-25 18:21:33 +05:30
Murali Reddy 2dd40c2823 -Added recoonect logic using shutdown listner in RabbitMQEventBus
-changed EventBus interface method signtures to return/take UUID for
subscriber management
2013-01-25 14:18:49 +05:30
Murali Reddy 053831b0aa Merge branch 'master' into events-framework
Conflicts:
	api/src/com/cloud/network/Network.java
	plugins/pom.xml
	server/pom.xml
	server/src/com/cloud/api/ApiServer.java
	server/src/com/cloud/network/NetworkManagerImpl.java
	server/src/com/cloud/network/dao/NetworkDaoImpl.java
	server/src/com/cloud/storage/StorageManagerImpl.java
	server/src/com/cloud/vm/UserVmManagerImpl.java
	server/test/com/cloud/vpc/dao/MockNetworkDaoImpl.java
2013-01-17 23:56:37 +05:30
Min Chen c167ad45e3 Move view based VO and Dao classes to cloud-server module to hide the
details from API client, also extract query related methods into
QueryService interface.
2012-12-14 10:47:58 -08:00
Rohit Yadav 88b7af18e6 api: Revert "Move all the DB view DAOs from cloud-server to cloud-api for future api-server package."
Reverting commit as we don't want the daos to move to cloud-api.
We'll eventually breakout cloud-server and create cloud-api-server for the standalone
api server.

This reverts commit 7597a38f7a.
2012-12-13 09:42:28 -08:00
Min Chen 7597a38f7a Move all the DB view DAOs from cloud-server to cloud-api for future api-server package.
BUG-ID: CLOUDSTACK-527

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-12-13 09:28:42 -08:00
Min Chen bba96254f5 Refactoring ListVMGroupsCmd and InstanceGroupResponse. 2012-12-10 13:59:20 -08:00
Rohit Yadav e398b1e47a api: Refactor command and response classes to org.apache.cloudstack.api.*
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-12-07 19:23:24 -08:00
Min Chen 30941c2d31 api: Refactoring ListEventsCmd and EventResponse, and create Event db view.
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-12-07 16:54:45 -08:00
Murali Reddy 900c8b249c event notificatio service and event bug plug-in changes 2012-12-05 10:28:27 +05:30
Murali Reddy cbc9bce6ae -adds the plugin that implements EventBus with AMQP broker as MOM provider
-modify the components.xml to load the RabbitMQ plugin as EventBus
2012-11-15 15:39:29 +05:30
Murali Reddy 600a166d4f publish actione events, usage events and alerts on the event bus 2012-09-17 03:19:01 +05:30
Murali Reddy 5ae868d0f9 publish alerts from a single place 2012-09-17 01:57:07 +05:30
Murali Reddy 9c40bb4f1b moving usage event persiste code to single place so as to make it easier to use it for to publish to external systems 2012-09-17 01:01:55 +05:30
David Nalley e87558256c Patch from Chip Childers
https://reviews.apache.org/r/5704/
License header updates for the server folder
2012-07-02 09:51:21 -04:00
frank 2f634c0913 Switch to Apache license 2012-04-03 04:50:05 -07:00
kishan b589e49263 Bug 12929: Added domain_id to event table. Populate domain_id while persisting events. Cleanedup EventUtils.
Status 12929: resolved fixed
Reviewed-By: Nitin
2012-01-12 16:16:06 +05:30
kishan f198b892e9 throw exception after intercepting to log error event 2011-07-14 11:51:14 +05:30
kishan 8069a45a26 bug 10276: Throw exception for account APIs failure
status 10276: resolved fixed
2011-07-11 14:09:38 +05:30
Frank 92155522f2 Add license header to files 2011-04-14 11:23:14 -07:00
kishan a9fd67cab6 bug 8362: Included VmId in event description
status 8362: resolved fixed
2011-02-04 11:52:35 +05:30
kishan 94ec7bf27a bug 7842: events refactoring. Still wrok in progress 2011-01-20 21:49:50 +05:30
kishan 03a66d4b90 bug 7842: events refactoring 2011-01-14 18:55:54 +05:30
kishan a2752c6207 bug 7842: Move events to service layer from http api 2011-01-14 03:58:57 +05:30
kishan 83503a46a9 bug 7842: Move events to service layer from http api 2011-01-14 03:58:57 +05:30
kishan 388e689755 bug 7842: Move events to service layer from http api 2011-01-14 03:58:56 +05:30
kishan bb0e6a0ae3 bug 7504: Events refactoring 2010-12-24 12:58:32 +05:30
abhishek 6ae9e73c0b bug 7466: adding a whole bunch of new apis for accounts and users; merging account locking and disabling into one; preventing account manipulation on user disabling; disabling user lock 2010-12-14 15:38:37 -08:00
Alex Huang 1e44925564 api refactoring 2010-11-21 12:00:21 -08:00
nit ff4250fe89 bug 5360 : USER.DELETE - Adding Started event and refactored the code around it.
status 5360: resolved fixed
2010-11-12 14:47:30 +05:30
Kris McQueen df10af0688 cleaning up imports, fixing up some compilation problems related to API refactoring 2010-09-13 15:25:46 -07:00
Kris McQueen 3ba48f9676 fixing up code rearrangement since I forgot to add the files to my commit, oops... 2010-09-13 15:05:17 -07:00
Kris McQueen 77feb415d6 fixing up the move of EventUtils to server package 2010-09-13 15:04:04 -07:00
Kris McQueen dfdab6d641 moving event utils from core to server to avoid circular dependencies. 2010-09-13 15:01:43 -07:00