add logging
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Thu, 12 Jun 2008 11:05:19 +0000 (13:05 +0200)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Thu, 12 Jun 2008 11:05:19 +0000 (13:05 +0200)
src/net/pterodactylus/jsite/core/NodeManager.java

index c251232..437dace 100644 (file)
@@ -125,6 +125,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *            The node that was added.
         */
        private void fireNodeAdded(Node node) {
+               logger.finest("firing nodeAdded event with [node=" + node + "]");
                for (NodeListener nodeListener : nodeListeners) {
                        nodeListener.nodeAdded(node);
                }
@@ -137,6 +138,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *            The node that was removed
         */
        private void fireNodeRemoved(Node node) {
+               logger.finest("firing nodeRemoved event with [node=" + node + "]");
                for (NodeListener nodeListener : nodeListeners) {
                        nodeListener.nodeRemoved(node);
                }
@@ -149,6 +151,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *            The node that is now connected
         */
        private void fireNodeConnected(Node node) {
+               logger.finest("firing nodeConnected event with [node=" + node + "]");
                for (NodeListener nodeListener : nodeListeners) {
                        nodeListener.nodeConnected(node);
                }
@@ -163,6 +166,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *            The cause of the failure
         */
        private void fireNodeConnectionFailed(Node node, Throwable cause) {
+               logger.finest("firing nodeConnectionFailed event with [node=" + node + ",cause=" + cause + "]");
                for (NodeListener nodeListener : nodeListeners) {
                        nodeListener.nodeConnectionFailed(node, cause);
                }
@@ -178,6 +182,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *            if there was no exception
         */
        private void fireNodeDisconnected(Node node, Throwable throwable) {
+               logger.finest("firing nodeDisconnected event with [node=" + node + ",throwable=" + throwable + "]");
                for (NodeListener nodeListener : nodeListeners) {
                        nodeListener.nodeDisconnected(node, throwable);
                }
@@ -226,6 +231,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *             if an I/O error occurs loading the nodes
         */
        public void load() throws IOException {
+               logger.finest("load()");
                File directoryFile = new File(directory);
                File nodeFile = new File(directoryFile, "nodes.properties");
                if (!nodeFile.exists() || !nodeFile.isFile() || !nodeFile.canRead()) {
@@ -293,6 +299,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *             if an I/O error occurs saving the nodes
         */
        public void save() throws IOException {
+               logger.finest("save()");
                File directoryFile = new File(directory);
                if (!directoryFile.exists()) {
                        if (!directoryFile.mkdirs()) {
@@ -328,6 +335,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *         if the node was not added because it was already known
         */
        public boolean addNode(Node node) {
+               logger.finest("addNode(node=" + node + ")");
                if (nodes.contains(node)) {
                        logger.warning("was told to add already known node: " + node);
                        return false;
@@ -351,6 +359,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *            The node to remove
         */
        public void removeNode(Node node) {
+               logger.finest("removeNode(node=" + node + ")");
                synchronized (syncObject) {
                        if (!nodes.contains(node)) {
                                return;
@@ -372,6 +381,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *            The node to connect to
         */
        public void connect(Node node) {
+               logger.finest("connect(node=" + node + ")");
                HighLevelClient highLevelClient;
                highLevelClient = nodeClients.get(node);
                if (highLevelClient == null) {
@@ -394,6 +404,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *            The node to disconnect
         */
        public void disconnect(Node node) {
+               logger.finest("disconnect(node=" + node + ")");
                synchronized (syncObject) {
                        if (!nodes.contains(node)) {
                                return;
@@ -459,6 +470,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         *             if there is a problem with the node
         */
        public String[] generateKeyPair() throws IOException, JSiteException {
+               logger.finest("generateKeyPair()");
                if (nodes.isEmpty()) {
                        throw new NoNodeException("no node configured");
                }
@@ -487,7 +499,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         * {@inheritDoc}
         */
        public void clientConnected(HighLevelClient highLevelClient) {
-               logger.log(Level.FINER, "clientConnected(c=" + highLevelClient + ")");
+               logger.finest("clientConnected(highLevelClient=" + highLevelClient + ")");
                Node node = clientNodes.get(highLevelClient);
                if (node == null) {
                        logger.log(Level.WARNING, "got event for unknown client");
@@ -500,7 +512,7 @@ public class NodeManager implements Iterable<Node>, PropertyChangeListener, High
         * {@inheritDoc}
         */
        public void clientDisconnected(HighLevelClient highLevelClient, Throwable throwable) {
-               logger.log(Level.FINER, "clientDisconnected(c=" + highLevelClient + ",t=" + throwable + ")");
+               logger.finest("clientDisconnected(highLevelClient=" + highLevelClient + ",throwable=" + throwable + ")");
                synchronized (syncObject) {
                        Node node = clientNodes.get(highLevelClient);
                        if (node == null) {