Home | History | Annotate | Download | only in logging

Lines Matching refs:sb

50     private void a2(StringBuilder sb, int x) {
52 sb.append('0');
54 sb.append(x);
58 private void appendISO8601(StringBuilder sb, long millis) {
61 sb.append(cal.get(Calendar.YEAR));
62 sb.append('-');
63 a2(sb, cal.get(Calendar.MONTH) + 1);
64 sb.append('-');
65 a2(sb, cal.get(Calendar.DAY_OF_MONTH));
66 sb.append('T');
67 a2(sb, cal.get(Calendar.HOUR_OF_DAY));
68 sb.append(':');
69 a2(sb, cal.get(Calendar.MINUTE));
70 sb.append(':');
71 a2(sb, cal.get(Calendar.SECOND));
77 private void escape(StringBuilder sb, String text) {
84 sb.append("<");
86 sb.append(">");
88 sb.append("&");
90 sb.append(ch);
106 StringBuilder sb = new StringBuilder(500);
107 sb.append("<record>\n");
109 sb.append(" <date>");
110 appendISO8601(sb, record.getMillis());
111 sb.append("</date>\n");
113 sb.append(" <millis>");
114 sb.append(record.getMillis());
115 sb.append("</millis>\n");
117 sb.append(" <sequence>");
118 sb.append(record.getSequenceNumber());
119 sb.append("</sequence>\n");
123 sb.append(" <logger>");
124 escape(sb, name);
125 sb.append("</logger>\n");
128 sb.append(" <level>");
129 escape(sb, record.getLevel().toString());
130 sb.append("</level>\n");
133 sb.append(" <class>");
134 escape(sb, record.getSourceClassName());
135 sb.append("</class>\n");
139 sb.append(" <method>");
140 escape(sb, record.getSourceMethodName());
141 sb.append("</method>\n");
144 sb.append(" <thread>");
145 sb.append(record.getThreadID());
146 sb.append("</thread>\n");
151 sb.append(" <message>");
152 escape(sb, message);
153 sb.append("</message>");
154 sb.append("\n");
156 sb.append("<message/>");
157 sb.append("\n");
165 sb.append(" <key>");
166 escape(sb, record.getMessage());
167 sb.append("</key>\n");
168 sb.append(" <catalog>");
169 escape(sb, record.getResourceBundleName());
170 sb.append("</catalog>\n");
182 sb.append(" <param>");
184 escape(sb, parameters[i].toString());
186 sb.append("???");
188 sb.append("</param>\n");
195 sb.append(" <exception>\n");
196 sb.append(" <message>");
197 escape(sb, th.toString());
198 sb.append("</message>\n");
202 sb.append(" <frame>\n");
203 sb.append(" <class>");
204 escape(sb, frame.getClassName());
205 sb.append("</class>\n");
206 sb.append(" <method>");
207 escape(sb, frame.getMethodName());
208 sb.append("</method>\n");
211 sb.append(" <line>");
212 sb.append(frame.getLineNumber());
213 sb.append("</line>\n");
215 sb.append(" </frame>\n");
217 sb.append(" </exception>\n");
220 sb.append("</record>\n");
221 return sb.toString();
231 StringBuilder sb = new StringBuilder();
233 sb.append("<?xml version=\"1.0\"");
254 sb.append(" encoding=\"");
255 sb.append(encoding);
256 sb.append("\"");
257 sb.append(" standalone=\"no\"?>\n");
258 sb.append("<!DOCTYPE log SYSTEM \"logger.dtd\">\n");
259 sb.append("<log>\n");
260 return sb.toString();