Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
While reviewing JCLOUDS-71 I realized that is not crystal clear which of commands are OSGi aware and which are non-OSGi aware. This is causing a lot of confusion and should be addressed.
So, most of the commands can be run both inside and outside OSGi (there are a couple of OSGi only commands). The fact that all commands inherit from Compute/BlobStoreCommandBase which contains OSGi specific properties make this very confusing. We should break the BaseCommands into something that makes it very clear if the command is OSGi specific or not.