diff options
author | Nick Hudson <nick.hudson@isode.com> | 2012-01-16 12:14:02 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2012-01-18 11:03:48 (GMT) |
commit | 6665e38f97f95dd6e0fc574dc65a1be37b2b101f (patch) | |
tree | a780670c4a15abca042a0c75fa172b40b1808a22 /src/com/isode/stroke/network/Connector.java | |
parent | 839db071f46d083b86996f514f5fe0f2d6aee80a (diff) | |
download | stroke-6665e38f97f95dd6e0fc574dc65a1be37b2b101f.zip stroke-6665e38f97f95dd6e0fc574dc65a1be37b2b101f.tar.bz2 |
Add toString to some more classes
Also made "Stanza" be an abstract class and had its ".toString()" include
the name of the subclass which is involved, so that the subclasses don't
have to do that themselves.
Also added null check to existing HostAddress.toString() method
Also fixed Remko copyright in Connector class
Test-information:
Stuff is displayed as expected in debugger.
Diffstat (limited to 'src/com/isode/stroke/network/Connector.java')
-rw-r--r-- | src/com/isode/stroke/network/Connector.java | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/com/isode/stroke/network/Connector.java b/src/com/isode/stroke/network/Connector.java index 9b086fa..01fd114 100644 --- a/src/com/isode/stroke/network/Connector.java +++ b/src/com/isode/stroke/network/Connector.java @@ -1,10 +1,9 @@ /* - * Copyright (c) 2010 Remko Tronçon - * Licensed under the GNU General Public License v3. - * See Documentation/Licenses/GPLv3.txt for more information. + * Copyright (c) 2010-2012, Isode Limited, London, England. + * All rights reserved. */ /* - * Copyright (c) 2010, Isode Limited, London, England. + * Copyright (c) 2010 Remko Tronçon * All rights reserved. */ package com.isode.stroke.network; @@ -195,6 +194,14 @@ public class Connector { private void handleTimeout() { finish(null); } + + @Override + public String toString() { + return "Connector to \"" + hostname + "\" " + + (currentConnection == null ? "not connected" : "using " + currentConnection); + } + + private String hostname; private DomainNameResolver resolver; private ConnectionFactory connectionFactory; |