This website requires JavaScript.
Explore
Help
Sign In
apache
/
cloudstack
Watch
1
Star
0
Fork
0
You've already forked cloudstack
mirror of
https://github.com/apache/cloudstack.git
synced
2025-12-16 18:43:26 +01:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
cloudstack
/
utils
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
..
conf
Source code committed
2010-08-11 09:13:29 -07:00
src
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
/utils
Source code committed
2010-08-11 09:13:29 -07:00
.classpath
Source code committed
2010-08-11 09:13:29 -07:00
.project
Source code committed
2010-08-11 09:13:29 -07:00