Daniel Erez has uploaded a new change for review. Change subject: core: added GetNewGuidQuery ......................................................................
core: added GetNewGuidQuery Added GetNewGuidQuery to retrieve a new random Guid (needed since 'UUID.randomUUID()' is not emulated by GWT: http://www.gwtapps.com/doc/html/java.util.html). Change-Id: I499f3ef698f0bda44a67146b4330302da60fd727 Bug-Url: https://bugzilla.redhat.com/1185826 Signed-off-by: Daniel Erez <[email protected]> --- A backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetNewGuidQuery.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java 2 files changed, 17 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/56/41556/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetNewGuidQuery.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetNewGuidQuery.java new file mode 100644 index 0000000..60d2791 --- /dev/null +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetNewGuidQuery.java @@ -0,0 +1,16 @@ +package org.ovirt.engine.core.bll; + +import org.ovirt.engine.core.common.queries.VdcQueryParametersBase; +import org.ovirt.engine.core.compat.Guid; + +public class GetNewGuidQuery<P extends VdcQueryParametersBase> extends QueriesCommandBase<P> { + + public GetNewGuidQuery(P parameters) { + super(parameters); + } + + @Override + protected void executeQueryCommand() { + setReturnValue(Guid.newGuid()); + } +} diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java index dab0e7f..bc772a0 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java @@ -313,6 +313,7 @@ GetUnregisteredCinderDisksByStorageDomainId, GetUnregisteredCinderDiskByIdAndStorageDomainId, GetAllLibvirtSecretsByProviderId, + GetNewGuid, // Event Notification GetEventSubscribersBySubscriberIdGrouped, -- To view, visit https://gerrit.ovirt.org/41556 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I499f3ef698f0bda44a67146b4330302da60fd727 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Daniel Erez <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
