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

Reply via email to