Daniel Erez has uploaded a new change for review. Change subject: core: adding CinderConnectionInfo entity ......................................................................
core: adding CinderConnectionInfo entity * Introducing CinderConnectionInfo business entity. * Adding member/getter/setter in CinderDisk. Change-Id: I8714ec72355446911f755e35e46d8654cc985c92 Bug-Url: https://bugzilla.redhat.com/1185826 Signed-off-by: Daniel Erez <de...@redhat.com> --- A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/CinderConnectionInfo.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/CinderDisk.java M frontend/webadmin/modules/gwt-common/src/main/resources/org/ovirt/engine/core/Common.gwt.xml 3 files changed, 63 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/53/39653/1 diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/CinderConnectionInfo.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/CinderConnectionInfo.java new file mode 100644 index 0000000..afef3a5 --- /dev/null +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/CinderConnectionInfo.java @@ -0,0 +1,50 @@ +package org.ovirt.engine.core.common.businessentities.storage; + +import java.io.Serializable; +import java.util.Map; + +public class CinderConnectionInfo implements Serializable { + + private String driverVolumeType; + + private Map<String, Object> data; + + /** + * @return the driverVolumeType + */ + public String getDriverVolumeType() { + return driverVolumeType; + } + + /** + * @param driverVolumeType the driverVolumeType to set + */ + public void setDriverVolumeType(String driverVolumeType) { + this.driverVolumeType = driverVolumeType; + } + + /** + * @return the data + */ + public Map<String, Object> getData() { + return data; + } + + /** + * @param data the data to set + */ + public void setData(Map<String, Object> data) { + this.data = data; + } + + /* (non-Javadoc) + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + return "ConnectionInfo [driverVolumeType=" + driverVolumeType + "," + + " data=" + data + "]"; + } + +} + diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/CinderDisk.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/CinderDisk.java index 66c03e1..15e75a8 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/CinderDisk.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/storage/CinderDisk.java @@ -1,6 +1,10 @@ package org.ovirt.engine.core.common.businessentities.storage; +import org.ovirt.engine.core.common.businessentities.CinderConnectionInfo; + public class CinderDisk extends DiskImage { + + CinderConnectionInfo cinderConnectionInfo; @Override public DiskStorageType getDiskStorageType() { @@ -11,4 +15,12 @@ public boolean isAllowSnapshot() { return false; // todo: implement snapshots support } + + public CinderConnectionInfo getCinderConnectionInfo() { + return cinderConnectionInfo; + } + + public void setCinderConnectionInfo(CinderConnectionInfo cinderConnectionInfo) { + this.cinderConnectionInfo = cinderConnectionInfo; + } } diff --git a/frontend/webadmin/modules/gwt-common/src/main/resources/org/ovirt/engine/core/Common.gwt.xml b/frontend/webadmin/modules/gwt-common/src/main/resources/org/ovirt/engine/core/Common.gwt.xml index 70a95aa..d277039 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/resources/org/ovirt/engine/core/Common.gwt.xml +++ b/frontend/webadmin/modules/gwt-common/src/main/resources/org/ovirt/engine/core/Common.gwt.xml @@ -232,6 +232,7 @@ <include name="common/businessentities/storage/VolumeType.java" /> <include name="common/businessentities/storage/CinderDisk.java" /> <include name="common/businessentities/storage/CinderVolumeType.java" /> + <include name="common/businessentities/storage/CinderConnectionInfo.java" /> <!-- Misc --> <include name="common/AuditLogType.java" /> -- To view, visit https://gerrit.ovirt.org/39653 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I8714ec72355446911f755e35e46d8654cc985c92 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Daniel Erez <de...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches