Author: rgoers
Date: Fri Oct 28 14:05:24 2011
New Revision: 1190334
URL: http://svn.apache.org/viewvc?rev=1190334&view=rev
Log:
Add constructor
Modified:
logging/log4j/branches/BRANCH_2_0_EXPERIMENTAL/rgoers/log4j2-api/src/main/java/org/apache/logging/log4j/message/StructuredDataMessage.java
Modified:
logging/log4j/branches/BRANCH_2_0_EXPERIMENTAL/rgoers/log4j2-api/src/main/java/org/apache/logging/log4j/message/StructuredDataMessage.java
URL:
http://svn.apache.org/viewvc/logging/log4j/branches/BRANCH_2_0_EXPERIMENTAL/rgoers/log4j2-api/src/main/java/org/apache/logging/log4j/message/StructuredDataMessage.java?rev=1190334&r1=1190333&r2=1190334&view=diff
==============================================================================
---
logging/log4j/branches/BRANCH_2_0_EXPERIMENTAL/rgoers/log4j2-api/src/main/java/org/apache/logging/log4j/message/StructuredDataMessage.java
(original)
+++
logging/log4j/branches/BRANCH_2_0_EXPERIMENTAL/rgoers/log4j2-api/src/main/java/org/apache/logging/log4j/message/StructuredDataMessage.java
Fri Oct 28 14:05:24 2011
@@ -49,7 +49,13 @@ public class StructuredDataMessage exten
this.message = msg;
this.type = type;
}
-
+ /**
+ * Constructor based on a String id.
+ * @param id The String id.
+ * @param msg The message.
+ * @param type The message type.
+ * @param data The StructuredData map.
+ */
public StructuredDataMessage(final String id, final String msg, final
String type,
Map<String, String> data) {
super(data);
@@ -71,6 +77,22 @@ public class StructuredDataMessage exten
}
/**
+ * Constructor based on a StructuredDataId.
+ * @param id The StructuredDataId.
+ * @param msg The message.
+ * @param type The message type.
+ * @param data The StructuredData map.
+ */
+ public StructuredDataMessage(final StructuredDataId id, final String msg,
final String type,
+ Map<String, String> data) {
+ super(data);
+ this.id = id;
+ this.message = msg;
+ this.type = type;
+ }
+
+
+ /**
* Constructor based on a StructuredDataMessage.
* @param msg The StructuredDataMessage.
* @param map The StructuredData map.