cloudstack/framework
Marcus Sorensen 40dd867198
Apple base418 storagepooltype as class (#351)
* StoragePoolType as a class

* Fix agent side StoragePoolType enum to class

* Handle StoragePoolType for StoragePoolJoinVO

* Since StoragePoolType is a class, it cannot be converted by @Enumerated annotation.
Implemented conveter class and logic to utilize @Convert annotation.

* Fix UserVMJoinVO for StoragePoolType

* fixed missing imports

* Since StoragePoolType is a class, it cannot be converted by @Enumerated annotation.
Implemented conveter class and logic to utilize @Convert annotation.

* Fixed equals for the enum.

* removed not needed try/catch for prepareAttribute

* Added license to the file.

* Implemented "supportsPhysicalDiskCopy" for storage adaptor. (#352)

Co-authored-by: mprokopchuk <mprokopchuk@apple.com>

* Add javadoc to StoragePoolType class

* Add unit test for StoragePoolType comparisons

* StoragePoolType "==" and ".equals()" fix.

* Fix for abstract storage adaptor set up issue

* review comments

---------

Co-authored-by: Marcus Sorensen <mls@apple.com>
Co-authored-by: mprokopchuk <mprokopchuk@apple.com>
Co-authored-by: mprokopchuk <mprokopchuk@gmail.com>
Co-authored-by: Suresh Kumar Anaparti <suresh.anaparti@shapeblue.com>
2024-01-25 14:58:44 +05:30
..
agent-lb Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
ca Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
cluster Fix #303: Run recalculation recurrent task only in the longest running management server (#335) 2023-10-11 20:52:57 +05:30
config Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
db Apple base418 storagepooltype as class (#351) 2024-01-25 14:58:44 +05:30
direct-download Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
events Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
ipc Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
jobs CleanUp Async Jobs after mgmt server maintenance (#356) 2024-01-09 17:54:26 +05:30
managed-context Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
quota Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
rest Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
security Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
spring Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00
pom.xml Updating pom.xml version numbers for release 4.18.1.0 2023-09-07 08:50:50 +02:00