summaryrefslogtreecommitdiff
path: root/java/src/IceInternal/TcpConnector.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2009-02-13 10:11:36 -0800
committerMark Spruiell <mes@zeroc.com>2009-02-13 10:11:36 -0800
commit7431d0c59a536ff5be4c900b68fd544097cc2488 (patch)
treed6524230ba2d88ad1451caade350827cfa349e03 /java/src/IceInternal/TcpConnector.java
parentBacked out change for bug 3561 (diff)
downloadice-7431d0c59a536ff5be4c900b68fd544097cc2488.tar.bz2
ice-7431d0c59a536ff5be4c900b68fd544097cc2488.tar.xz
ice-7431d0c59a536ff5be4c900b68fd544097cc2488.zip
bug 3531 - fixing Eclipse warnings in Java code
Diffstat (limited to 'java/src/IceInternal/TcpConnector.java')
-rw-r--r--java/src/IceInternal/TcpConnector.java51
1 files changed, 7 insertions, 44 deletions
diff --git a/java/src/IceInternal/TcpConnector.java b/java/src/IceInternal/TcpConnector.java
index 2f9d4f99a14..ae5d618be99 100644
--- a/java/src/IceInternal/TcpConnector.java
+++ b/java/src/IceInternal/TcpConnector.java
@@ -9,7 +9,7 @@
package IceInternal;
-final class TcpConnector implements Connector, java.lang.Comparable
+final class TcpConnector implements Connector
{
public Transceiver
connect()
@@ -83,18 +83,9 @@ final class TcpConnector implements Connector, java.lang.Comparable
_hashCode = 5 * _hashCode + _connectionId.hashCode();
}
- //
- // Compare connectors for sorting purposes
- //
public boolean
equals(java.lang.Object obj)
{
- return compareTo(obj) == 0;
- }
-
- public int
- compareTo(java.lang.Object obj) // From java.lang.Comparable
- {
TcpConnector p = null;
try
@@ -103,55 +94,27 @@ final class TcpConnector implements Connector, java.lang.Comparable
}
catch(ClassCastException ex)
{
- try
- {
- Connector c = (Connector)obj;
- return type() < c.type() ? -1 : 1;
- }
- catch(ClassCastException ee)
- {
- assert(false);
- }
+ return false;
}
if(this == p)
{
- return 0;
+ return true;
}
- if(_timeout < p._timeout)
+ if(_timeout != p._timeout)
{
- return -1;
- }
- else if(p._timeout < _timeout)
- {
- return 1;
+ return false;
}
if(!_connectionId.equals(p._connectionId))
{
- return _connectionId.compareTo(p._connectionId);
- }
-
- if(_timeout < p._timeout)
- {
- return -1;
- }
- else if(p._timeout < _timeout)
- {
- return 1;
+ return false;
}
- return Network.compareAddress(_addr, p._addr);
+ return Network.compareAddress(_addr, p._addr) == 0;
}
- protected synchronized void
- finalize()
- throws Throwable
- {
- super.finalize();
- }
-
private Instance _instance;
private TraceLevels _traceLevels;
private Ice.Logger _logger;