This website requires JavaScript.
Explore
Help
Sign In
etan39
/
cloudstack
mirror of
https://github.com/apache/cloudstack.git
Watch
1
Star
0
Fork
You've already forked cloudstack
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
19413d0bec
cloudstack
/
core
History
Kris McQueen
3f6a438d92
Refactoring the AsyncJobManager to queue jobs appropriately if there is a need to synchronize execution on an object, e.g. a router. API developers can now call command.synchronizeCommand(String, Long) to force the command to be synchronized on a particular object type [the string arg] with a particular id [the long arg]. When synchronizeCommand() is invoked, an exception maybe thrown by the framework (AsyncCommandQueued exception) to force the business logic to abort. The command will then be queued and invoked at the appropriate time. The synchronizeCommand() is re-entrant and will be a no-op if the command has already been queued and is now ready for execution.
2010-09-16 19:05:06 -07:00
..
src/com
/cloud
Refactoring the AsyncJobManager to queue jobs appropriately if there is a need to synchronize execution on an object, e.g. a router. API developers can now call command.synchronizeCommand(String, Long) to force the command to be synchronized on a particular object type [the string arg] with a particular id [the long arg]. When synchronizeCommand() is invoked, an exception maybe thrown by the framework (AsyncCommandQueued exception) to force the business logic to abort. The command will then be queued and invoked at the appropriate time. The synchronizeCommand() is re-entrant and will be a no-op if the command has already been queued and is now ready for execution.
2010-09-16 19:05:06 -07:00
test/com
/cloud
Committing Kris' big merge
2010-08-11 16:02:57 -07:00
.classpath
working through some compilation errors that have arisen due to all the API refactoring...
2010-09-13 14:46:23 -07:00
.project
Source code committed
2010-08-11 09:13:29 -07:00