Alexander Wels has uploaded a new change for review.

Change subject: core: provided cleared frontend logging
......................................................................

core: provided cleared frontend logging

- Added code to display better debug messages for
-- RunQuery
-- RunPublicQuery
-- RunMultipleQueries
-- RunAction
-- RunMultipleActions

Change-Id: I845aa47da03168f1a0f988203df7ab0a51e94804
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=903312
Signed-off-by: Alexander Wels <aw...@redhat.com>
---
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionParametersBase.java
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetConfigurationValueParameters.java
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/SearchParameters.java
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryParametersBase.java
M 
frontend/webadmin/modules/frontend/src/main/java/org/ovirt/engine/ui/frontend/server/gwt/GenericApiGWTServiceImpl.java
5 files changed, 76 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/59/12559/1

diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionParametersBase.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionParametersBase.java
index 0d87ced..0754dc2 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionParametersBase.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionParametersBase.java
@@ -295,4 +295,15 @@
         ROLLBACK_FLOW;
     }
 
+    @Override
+    public String toString() {
+        StringBuilder builder = new StringBuilder(50);
+        builder.append("commandId: "); //$NON-NLS-1$
+        builder.append(getCommandId());
+        builder.append(", user: "); //$NON-NLS-1$
+        builder.append(getParametersCurrentUser().getUserName());
+        builder.append(", commandType: "); //$NON-NLS-1$
+        builder.append(getCommandType());
+        return builder.toString();
+    }
 }
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetConfigurationValueParameters.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetConfigurationValueParameters.java
index 03d5db7..83639fb 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetConfigurationValueParameters.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetConfigurationValueParameters.java
@@ -31,4 +31,16 @@
 
     public GetConfigurationValueParameters() {
     }
+
+    @Override
+    public String toString() {
+        StringBuilder builder = new StringBuilder(50);
+        builder.append("version: "); //$NON-NLS-1$
+        builder.append(getVersion());
+        builder.append(", configuration value: ");
+        builder.append(getConfigValue());
+        builder.append(", ");
+        builder.append(super.toString());
+        return builder.toString();
+    }
 }
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/SearchParameters.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/SearchParameters.java
index c6b914c..d064dcf 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/SearchParameters.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/SearchParameters.java
@@ -58,4 +58,21 @@
         caseSensitive = value;
     }
 
+    @Override
+    public String toString() {
+        StringBuilder builder = new StringBuilder(50);
+        builder.append("search type: ");
+        builder.append(getSearchTypeValue());
+        builder.append(", search pattern: [");
+        builder.append(getSearchPattern());
+        builder.append("], case sensitive? ");
+        builder.append(getCaseSensitive());
+        builder.append(" [from: ");
+        builder.append(getSearchFrom());
+        builder.append(", max: ");
+        builder.append(getMaxCount());
+        builder.append("] ");
+        builder.append(super.toString());
+        return builder.toString();
+    }
 }
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryParametersBase.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryParametersBase.java
index 7b1b2d1..c4fa600 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryParametersBase.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryParametersBase.java
@@ -59,4 +59,14 @@
     public void setFiltered(boolean isFiltered) {
         this.isFiltered = isFiltered;
     }
+
+    @Override
+    public String toString() {
+        StringBuilder builder = new StringBuilder(25);
+        builder.append("Is refresh? ");
+        builder.append(refresh);
+        builder.append(", Is filtered? ");
+        builder.append(isFiltered);
+        return builder.toString();
+    }
 }
diff --git 
a/frontend/webadmin/modules/frontend/src/main/java/org/ovirt/engine/ui/frontend/server/gwt/GenericApiGWTServiceImpl.java
 
b/frontend/webadmin/modules/frontend/src/main/java/org/ovirt/engine/ui/frontend/server/gwt/GenericApiGWTServiceImpl.java
index 62c58e1..bed542e 100644
--- 
a/frontend/webadmin/modules/frontend/src/main/java/org/ovirt/engine/ui/frontend/server/gwt/GenericApiGWTServiceImpl.java
+++ 
b/frontend/webadmin/modules/frontend/src/main/java/org/ovirt/engine/ui/frontend/server/gwt/GenericApiGWTServiceImpl.java
@@ -51,6 +51,7 @@
     public VdcQueryReturnValue RunQuery(VdcQueryType search,
             VdcQueryParametersBase searchParameters) {
         log.debug("Server: RunQuery invoked!"); //$NON-NLS-1$
+        debugQuery(search, searchParameters);
         searchParameters.setSessionId(getSessionId());
         return getBackend().RunQuery(search, searchParameters);
     }
@@ -58,7 +59,8 @@
     @Override
     public VdcQueryReturnValue RunPublicQuery(VdcQueryType queryType,
             VdcQueryParametersBase params) {
-        log.debug("Server: RunPublicQuery invoked!"); //$NON-NLS-1$
+        log.debug("Server: RunPublicQuery invoked! " + queryType); 
//$NON-NLS-1$
+        debugQuery(queryType, params);
         return getBackend().RunPublicQuery(queryType, params);
     }
 
@@ -67,7 +69,6 @@
             ArrayList<VdcQueryType> queryTypeList,
             ArrayList<VdcQueryParametersBase> queryParamsList) {
         log.debug("Server: RunMultipleQuery invoked! [amount of queries: " + 
queryTypeList.size() + "]"); //$NON-NLS-1$ //$NON-NLS-2$
-
         ArrayList<VdcQueryReturnValue> ret = new 
ArrayList<VdcQueryReturnValue>();
 
         if (queryTypeList == null || queryParamsList == null) {
@@ -81,6 +82,7 @@
 
         else {
             for (int i = 0; i < queryTypeList.size(); i++) {
+                debugQuery(queryTypeList.get(i), queryParamsList.get(i));
                 ret.add(RunQuery(queryTypeList.get(i), 
queryParamsList.get(i)));
             }
         }
@@ -113,7 +115,7 @@
     public VdcReturnValueBase RunAction(VdcActionType actionType,
             VdcActionParametersBase params) {
         log.debug("Server: RunAction invoked!"); //$NON-NLS-1$
-
+        debugAction(actionType, params);
         params.setSessionId(getSessionId());
 
         if (noBackend) {
@@ -172,4 +174,25 @@
         return session.getId();
     }
 
+    private void debugQuery(VdcQueryType queryType, VdcQueryParametersBase 
parameters) {
+        if(log.isDebugEnabled()) {
+            StringBuilder builder = new StringBuilder(50);
+            builder.append("Query type: ");//$NON-NLS-1$
+            builder.append(queryType);
+            builder.append(", Parameters: ");//$NON-NLS-1$
+            builder.append(parameters);
+            log.debug(builder.toString());
+        }
+    }
+
+    private void debugAction(VdcActionType actionType, VdcActionParametersBase 
params) {
+        if(log.isDebugEnabled()) {
+            StringBuilder builder = new StringBuilder(50);
+            builder.append("Action type: "); //$NON-NLS-1$
+            builder.append(actionType);
+            builder.append(", Parameters: "); //$NON-NLS-1$
+            builder.append(params);
+        }
+    }
+
 }


--
To view, visit http://gerrit.ovirt.org/12559
To unsubscribe, visit http://gerrit.ovirt.org/settings

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

Reply via email to