changeset 89:d4629ff2406d

Show vm arguments on the client
author Omair Majid <omajid@redhat.com>
date Tue, 28 Feb 2012 13:09:27 -0500
parents 76493f3d3aeb
children 5461befccab4
files client/src/main/java/com/redhat/thermostat/client/VmPanelFacade.java client/src/main/java/com/redhat/thermostat/client/VmPanelFacadeImpl.java client/src/main/java/com/redhat/thermostat/client/ui/VmPanel.java client/src/main/resources/com/redhat/thermostat/client/strings.properties
diffstat 4 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/client/src/main/java/com/redhat/thermostat/client/VmPanelFacade.java	Mon Feb 27 12:38:41 2012 -0500
+++ b/client/src/main/java/com/redhat/thermostat/client/VmPanelFacade.java	Tue Feb 28 13:09:27 2012 -0500
@@ -80,4 +80,6 @@
 
     public DefaultCategoryDataset getCurrentMemory();
 
+    public ChangeableText getVmArguments();
+
 }
--- a/client/src/main/java/com/redhat/thermostat/client/VmPanelFacadeImpl.java	Mon Feb 27 12:38:41 2012 -0500
+++ b/client/src/main/java/com/redhat/thermostat/client/VmPanelFacadeImpl.java	Tue Feb 28 13:09:27 2012 -0500
@@ -217,6 +217,11 @@
     }
 
     @Override
+    public ChangeableText getVmArguments() {
+    	return vmArguments;
+    }
+
+    @Override
     public String[] getCollectorNames() {
         BasicDBObject queryObject = new BasicDBObject();
         queryObject.put("agent-id", ref.getAgent().getAgentId());
--- a/client/src/main/java/com/redhat/thermostat/client/ui/VmPanel.java	Mon Feb 27 12:38:41 2012 -0500
+++ b/client/src/main/java/com/redhat/thermostat/client/ui/VmPanel.java	Tue Feb 28 13:09:27 2012 -0500
@@ -116,6 +116,8 @@
         javaSection.add(entry);
         entry = new TableEntry(_("VM_INFO_VM"), facade.getVmNameAndVersion());
         javaSection.add(entry);
+        entry = new TableEntry(_("VM_INFO_VM_ARGUMENTS"), facade.getVmArguments());
+        javaSection.add(entry);
 
         SimpleTable simpleTable = new SimpleTable();
         JPanel table = simpleTable.createTable(allSections);
--- a/client/src/main/resources/com/redhat/thermostat/client/strings.properties	Mon Feb 27 12:38:41 2012 -0500
+++ b/client/src/main/resources/com/redhat/thermostat/client/strings.properties	Tue Feb 28 13:09:27 2012 -0500
@@ -110,6 +110,7 @@
 VM_INFO_COMMAND_LINE = Command Line
 VM_INFO_JAVA_VERSION = Java Version
 VM_INFO_VM = Virtual Machine
+VM_INFO_VM_ARGUMENTS = VM arguments
 VM_INFO_VM_NAME_AND_VERSION = {0} version {1}
 VM_INFO_PROPERTIES = Properties
 VM_INFO_ENVIRONMENT = Environment