summaryrefslogtreecommitdiff
path: root/qpid/java/broker-core/src
diff options
context:
space:
mode:
authorAlex Rudyy <orudyy@apache.org>2014-12-05 09:33:27 +0000
committerAlex Rudyy <orudyy@apache.org>2014-12-05 09:33:27 +0000
commit4f3f5b6fb45b3f2f150c8534bc87e50b56ed71ee (patch)
treed77ce7da6032086e2a0c7de4b19e9e49dfff7709 /qpid/java/broker-core/src
parent24c57727be67f6b94057b135f00a393bc7b95a9c (diff)
downloadqpid-python-4f3f5b6fb45b3f2f150c8534bc87e50b56ed71ee.tar.gz
QPID-6257: Introduce operational log for connection being dropped by the clients or due to network issue and change the log level for SenderExceptions into INFO/DEBUG
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1643208 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/broker-core/src')
-rw-r--r--qpid/java/broker-core/src/main/java/org/apache/qpid/server/logging/messages/ConnectionMessages.java29
-rw-r--r--qpid/java/broker-core/src/main/java/org/apache/qpid/server/logging/messages/Connection_logmessages.properties1
2 files changed, 30 insertions, 0 deletions
diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/logging/messages/ConnectionMessages.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/logging/messages/ConnectionMessages.java
index ad44dc1d97..42c41849ab 100644
--- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/logging/messages/ConnectionMessages.java
+++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/logging/messages/ConnectionMessages.java
@@ -45,6 +45,7 @@ public class ConnectionMessages
public static final String CONNECTION_LOG_HIERARCHY = DEFAULT_LOG_HIERARCHY_PREFIX + "connection";
public static final String OPEN_LOG_HIERARCHY = DEFAULT_LOG_HIERARCHY_PREFIX + "connection.open";
+ public static final String DROPPED_CONNECTION_LOG_HIERARCHY = DEFAULT_LOG_HIERARCHY_PREFIX + "connection.dropped_connection";
public static final String IDLE_CLOSE_LOG_HIERARCHY = DEFAULT_LOG_HIERARCHY_PREFIX + "connection.idle_close";
public static final String CLOSE_LOG_HIERARCHY = DEFAULT_LOG_HIERARCHY_PREFIX + "connection.close";
@@ -52,6 +53,7 @@ public class ConnectionMessages
{
Logger.getLogger(CONNECTION_LOG_HIERARCHY);
Logger.getLogger(OPEN_LOG_HIERARCHY);
+ Logger.getLogger(DROPPED_CONNECTION_LOG_HIERARCHY);
Logger.getLogger(IDLE_CLOSE_LOG_HIERARCHY);
Logger.getLogger(CLOSE_LOG_HIERARCHY);
@@ -145,6 +147,33 @@ public class ConnectionMessages
/**
* Log a Connection message of the Format:
+ * <pre>CON-1004 : Connection dropped</pre>
+ * Optional values are contained in [square brackets] and are numbered
+ * sequentially in the method call.
+ *
+ */
+ public static LogMessage DROPPED_CONNECTION()
+ {
+ String rawMessage = _messages.getString("DROPPED_CONNECTION");
+
+ final String message = rawMessage;
+
+ return new LogMessage()
+ {
+ public String toString()
+ {
+ return message;
+ }
+
+ public String getLogHierarchy()
+ {
+ return DROPPED_CONNECTION_LOG_HIERARCHY;
+ }
+ };
+ }
+
+ /**
+ * Log a Connection message of the Format:
* <pre>CON-1003 : Closed due to inactivity</pre>
* Optional values are contained in [square brackets] and are numbered
* sequentially in the method call.
diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/logging/messages/Connection_logmessages.properties b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/logging/messages/Connection_logmessages.properties
index ad9896a659..6b6f5c10bb 100644
--- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/logging/messages/Connection_logmessages.properties
+++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/logging/messages/Connection_logmessages.properties
@@ -24,3 +24,4 @@
OPEN = CON-1001 : Open[ : Client ID : {0}][ : Protocol Version : {1}][ : Client Version : {2}][ : Client Product : {3}]
CLOSE = CON-1002 : Close
IDLE_CLOSE = CON-1003 : Closed due to inactivity
+DROPPED_CONNECTION = CON-1004 : Connection dropped \ No newline at end of file