Yair Zaslavsky has uploaded a new change for review. Change subject: aaa: adding generateRandom method to EngineContext ......................................................................
aaa: adding generateRandom method to EngineContext In some cases (for example - timers running vds broker commands) we may require to generate an EngineContext. Though it may be possible to design to pass null in these cases, I think that passing a randomly generated context can make the code simpler Change-Id: Icee42ef378632b162b6f3058dbd3e0f68a33ade5 topic: AAA Signed-off-by: Yair Zaslavsky <yzasl...@redhat.com> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/context/EngineContext.java 1 file changed, 6 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/16/29316/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/context/EngineContext.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/context/EngineContext.java index 3a1a7be..e3906ec 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/context/EngineContext.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/context/EngineContext.java @@ -1,5 +1,7 @@ package org.ovirt.engine.core.bll.context; +import java.util.UUID; + public final class EngineContext implements Cloneable { private String sessionId; @@ -7,6 +9,10 @@ public EngineContext() { } + public static EngineContext generateRandom() { + return new EngineContext().withSessionId(UUID.randomUUID().toString()); + } + public EngineContext(EngineContext engineContext) { sessionId = engineContext.sessionId; } -- To view, visit http://gerrit.ovirt.org/29316 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Icee42ef378632b162b6f3058dbd3e0f68a33ade5 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Yair Zaslavsky <yzasl...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches