summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Gemmell <robbie@apache.org>2009-12-14 01:42:02 +0000
committerRobert Gemmell <robbie@apache.org>2009-12-14 01:42:02 +0000
commitb1a62f7e20875c753bf8bb7a6874c876154b3be5 (patch)
treef4b1a5db3840062eb4688a05e436d4331ad97558
parenta3178f0e7b6e86e88b9faf0f7b14fa97921d0796 (diff)
downloadqpid-python-b1a62f7e20875c753bf8bb7a6874c876154b3be5.tar.gz
QPID-2269: Remove the hiding fields for object/name/vhost and use the correct values from the superclass. Allow viewing content of messages with IDs outside the integer range.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@890154 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandviewcontent.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandviewcontent.java b/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandviewcontent.java
index a0843b91fa..0c8a4b62b4 100644
--- a/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandviewcontent.java
+++ b/qpid/java/management/tools/qpid-cli/src/org/apache/qpid/commands/Commandviewcontent.java
@@ -39,10 +39,7 @@ public class Commandviewcontent extends CommandImpl
public static final String COMMAND_NAME = "viewcontent";
- private String object;
- private String name;
- private String vhost;
- private int number = 0;
+ private long number = 0;
private QueueObject objname;
private MBeanServerConnection mbsc;
private String method1;
@@ -61,7 +58,7 @@ public class Commandviewcontent extends CommandImpl
{
Set set = null;
Object temp[] = { null };
- objname.setQueryString(this.object, this.name, this.vhost);
+ objname.setQueryString(getObject(), getName(), getVirtualhost());
set = objname.returnObjects();
String temp_header = "", header = "", message_data = "", encoding = null;
@@ -233,8 +230,7 @@ public class Commandviewcontent extends CommandImpl
private void setnumber(String number)
{
- Integer i = new Integer(number);
- this.number = i.intValue();
+ this.number = Long.valueOf(number);
}
private static String removeSpaces(String s)
@@ -246,7 +242,7 @@ public class Commandviewcontent extends CommandImpl
return t;
}
- public int getnumber()
+ public long getnumber()
{
return this.number;
}