Moti Asayag has uploaded a new change for review.

Change subject: engine: Javanize SPMAsyncTask
......................................................................

engine: Javanize SPMAsyncTask

* Declare class variable at the beginning of the class
* Use proper naming convention
* Initial members in c'tor

Change-Id: I2c76afd1779dff9d80fb97adbf81f9ae30741324
Signed-off-by: Moti Asayag <masa...@redhat.com>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/tasks/SPMAsyncTask.java
1 file changed, 27 insertions(+), 32 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/88/38688/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/tasks/SPMAsyncTask.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/tasks/SPMAsyncTask.java
index 335f41f..fb07163 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/tasks/SPMAsyncTask.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/tasks/SPMAsyncTask.java
@@ -22,20 +22,24 @@
 public class SPMAsyncTask implements SPMTask {
     private static final Logger log = 
LoggerFactory.getLogger(SPMAsyncTask.class);
 
-
     protected final CommandCoordinator coco;
-
     private boolean zombieTask;
+    private AsyncTaskParameters parameters;
+    private Map<Guid, VdcObjectType> entitiesMap;
+    private AsyncTaskState state;
+    private AsyncTaskStatus lastTaskStatus;
+    private boolean partiallyCompletedCommandTask;
+
+    // Indicates time in milliseconds when task status recently changed.
+    private long lastAccessToStatusSinceEnd;
 
     public SPMAsyncTask(CommandCoordinator coco, AsyncTaskParameters 
parameters) {
         this.coco = coco;
         setParameters(parameters);
         setState(AsyncTaskState.Initializing);
+        setLastTaskStatus(new AsyncTaskStatus(AsyncTaskStatusEnum.init));
+        lastAccessToStatusSinceEnd = System.currentTimeMillis();
     }
-
-    private AsyncTaskParameters privateParameters;
-
-    private Map<Guid, VdcObjectType> entitiesMap;
 
     public Map<Guid, VdcObjectType> getEntitiesMap() {
         return entitiesMap;
@@ -46,11 +50,11 @@
     }
 
     public AsyncTaskParameters getParameters() {
-        return privateParameters;
+        return parameters;
     }
 
-    public void setParameters(AsyncTaskParameters value) {
-        privateParameters = value;
+    public void setParameters(AsyncTaskParameters parameters) {
+        this.parameters = parameters;
     }
 
     public Guid getVdsmTaskId() {
@@ -61,14 +65,12 @@
         return getParameters().getStoragePoolID();
     }
 
-    private AsyncTaskState privateState = AsyncTaskState.forValue(0);
-
     public AsyncTaskState getState() {
-        return privateState;
+        return state;
     }
 
-    public void setState(AsyncTaskState value) {
-        privateState = value;
+    public void setState(AsyncTaskState state) {
+        this.state = state;
     }
 
     public boolean getShouldPoll() {
@@ -78,22 +80,20 @@
                 && (getParameters().getEntityInfo() == null ? 
isTaskOverPrePollingLapse() : true);
     }
 
-    private AsyncTaskStatus _lastTaskStatus = new 
AsyncTaskStatus(AsyncTaskStatusEnum.init);
-
     @Override
     public AsyncTaskStatus getLastTaskStatus() {
-        return _lastTaskStatus;
+        return lastTaskStatus;
     }
 
     /**
-     * Set the _lastTaskStatus with taskStatus.
+     * Set the lastTaskStatus with taskStatus.
      *
-     * @param taskStatus
+     * @param lastTaskStatus
      *            - task status to set.
      */
     @Override
-    public void setLastTaskStatus(AsyncTaskStatus taskStatus) {
-        _lastTaskStatus = taskStatus;
+    public void setLastTaskStatus(AsyncTaskStatus lastTaskStatus) {
+        this.lastTaskStatus = lastTaskStatus;
     }
 
     /**
@@ -106,16 +106,13 @@
                 || getState() == AsyncTaskState.AttemptingEndAction
                 || getState() == AsyncTaskState.ClearFailed
                 || getState() == AsyncTaskState.Cleared) {
-            _lastAccessToStatusSinceEnd = System.currentTimeMillis();
+            lastAccessToStatusSinceEnd = System.currentTimeMillis();
         }
     }
 
-    // Indicates time in milliseconds when task status recently changed.
-    protected long _lastAccessToStatusSinceEnd = System.currentTimeMillis();
-
     @Override
     public long getLastAccessToStatusSinceEnd() {
-        return _lastAccessToStatusSinceEnd;
+        return lastAccessToStatusSinceEnd;
     }
 
     @Override
@@ -224,22 +221,22 @@
         // Fail zombie task and task that belongs to a partially submitted 
command
         if (isZombieTask() || isPartiallyCompletedCommandTask()) {
             
getParameters().getDbAsyncTask().getTaskParameters().setTaskGroupSuccess(false);
-            
ExecutionHandler.endTaskStep(privateParameters.getDbAsyncTask().getStepId(), 
JobExecutionStatus.FAILED);
+            
ExecutionHandler.endTaskStep(parameters.getDbAsyncTask().getStepId(), 
JobExecutionStatus.FAILED);
             onTaskEndFailure();
         }
 
         if (hasTaskEndedSuccessfully()) {
-            
ExecutionHandler.endTaskStep(privateParameters.getDbAsyncTask().getStepId(), 
JobExecutionStatus.FINISHED);
+            
ExecutionHandler.endTaskStep(parameters.getDbAsyncTask().getStepId(), 
JobExecutionStatus.FINISHED);
             onTaskEndSuccess();
         }
 
         else if (hasTaskEndedInFailure()) {
-            
ExecutionHandler.endTaskStep(privateParameters.getDbAsyncTask().getStepId(), 
JobExecutionStatus.FAILED);
+            
ExecutionHandler.endTaskStep(parameters.getDbAsyncTask().getStepId(), 
JobExecutionStatus.FAILED);
             onTaskEndFailure();
         }
 
         else if (!doesTaskExist()) {
-            
ExecutionHandler.endTaskStep(privateParameters.getDbAsyncTask().getStepId(), 
JobExecutionStatus.UNKNOWN);
+            
ExecutionHandler.endTaskStep(parameters.getDbAsyncTask().getStepId(), 
JobExecutionStatus.UNKNOWN);
             onTaskDoesNotExist();
         }
     }
@@ -475,8 +472,6 @@
     protected void logTaskCleanFailure() {
         log.error("SPMAsyncTask::ClearAsyncTask: Clearing task '{}' failed.", 
getVdsmTaskId());
     }
-
-    private boolean partiallyCompletedCommandTask = false;
 
     public boolean isPartiallyCompletedCommandTask() {
         return partiallyCompletedCommandTask;


-- 
To view, visit https://gerrit.ovirt.org/38688
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2c76afd1779dff9d80fb97adbf81f9ae30741324
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Moti Asayag <masa...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to