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
ebd06ae6f3
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