summaryrefslogtreecommitdiff
path: root/java/management/agent
diff options
context:
space:
mode:
authorRobert Godfrey <rgodfrey@apache.org>2010-09-17 14:56:47 +0000
committerRobert Godfrey <rgodfrey@apache.org>2010-09-17 14:56:47 +0000
commit22700415041aef90d033c0fb86b639741a47a6dd (patch)
treefb08bb213ce0ce9fa657a762a496891abc7c87e5 /java/management/agent
parent373353b43ec525a38635843b541e92100c86fe18 (diff)
downloadqpid-python-22700415041aef90d033c0fb86b639741a47a6dd.tar.gz
QPID-2857 : Address issues found by running FindBugs against the Java codebase
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@998162 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/management/agent')
-rw-r--r--java/management/agent/src/main/java/org/apache/qpid/agent/Agent.java3
-rw-r--r--java/management/agent/src/main/java/org/apache/qpid/agent/binding/BindingContext.java2
-rw-r--r--java/management/agent/src/main/java/org/apache/qpid/agent/binding/ClassBinding.java3
3 files changed, 3 insertions, 5 deletions
diff --git a/java/management/agent/src/main/java/org/apache/qpid/agent/Agent.java b/java/management/agent/src/main/java/org/apache/qpid/agent/Agent.java
index f6ae6adbc3..b1a4a8c93e 100644
--- a/java/management/agent/src/main/java/org/apache/qpid/agent/Agent.java
+++ b/java/management/agent/src/main/java/org/apache/qpid/agent/Agent.java
@@ -79,7 +79,7 @@ public class Agent implements MessageListener
protected Map<Long, ManagedObject> objects = new Hashtable<Long, ManagedObject>();
protected long bbank;
protected long abank;
- protected static Log log = LogFactory.getLog(Agent.class);
+ protected static final Log log = LogFactory.getLog(Agent.class);
protected volatile boolean inside = false;
protected ClassLoader classLoader = null;
@@ -491,7 +491,6 @@ public class Agent implements MessageListener
try
{
byte[] buf = new byte[1024];
- byte[] body = new byte[1024];
BytesMessage msg = session.createBytesMessage();
ByteBuffer slice = enc.segment();
while (slice.hasRemaining())
diff --git a/java/management/agent/src/main/java/org/apache/qpid/agent/binding/BindingContext.java b/java/management/agent/src/main/java/org/apache/qpid/agent/binding/BindingContext.java
index 835fed0ce1..a60178e8b9 100644
--- a/java/management/agent/src/main/java/org/apache/qpid/agent/binding/BindingContext.java
+++ b/java/management/agent/src/main/java/org/apache/qpid/agent/binding/BindingContext.java
@@ -57,7 +57,7 @@ public class BindingContext
@Override
public boolean equals(Object obj)
{
- return ((obj.getClass() == Key.class)
+ return (obj instanceof Key
&& (((Key) obj).packageName.equals(packageName)) && (((Key) obj).className
.equals(className)));
}
diff --git a/java/management/agent/src/main/java/org/apache/qpid/agent/binding/ClassBinding.java b/java/management/agent/src/main/java/org/apache/qpid/agent/binding/ClassBinding.java
index 0a74958023..469939a52f 100644
--- a/java/management/agent/src/main/java/org/apache/qpid/agent/binding/ClassBinding.java
+++ b/java/management/agent/src/main/java/org/apache/qpid/agent/binding/ClassBinding.java
@@ -42,7 +42,7 @@ import org.apache.qpid.transport.codec.Encoder;
*/
public class ClassBinding implements TypeBinding
{
- private static Log log = LogFactory.getLog(ClassBinding.class);
+ private static final Log log = LogFactory.getLog(ClassBinding.class);
private static enum MethodType
{
@@ -131,7 +131,6 @@ public class ClassBinding implements TypeBinding
}
// Look at the superclass, if it is also a
// QMF object then stop.
- Class superType = cls.getSuperclass();
if (!this.hasQMFSupertype(cls))
{
for (Method m : this.getMethods(cls.getSuperclass()))