This is an automated email from the ASF dual-hosted git repository.
remm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/main by this push:
new 1465981d9a Add some indent
1465981d9a is described below
commit 1465981d9a3c9c6b6035d0424d51087a981cdadc
Author: remm <[email protected]>
AuthorDate: Thu Jan 4 16:07:09 2024 +0100
Add some indent
---
.../apache/catalina/manager/StatusTransformer.java | 54 +++++++++++++---------
1 file changed, 33 insertions(+), 21 deletions(-)
diff --git a/java/org/apache/catalina/manager/StatusTransformer.java
b/java/org/apache/catalina/manager/StatusTransformer.java
index 3b02474605..f06c172ab4 100644
--- a/java/org/apache/catalina/manager/StatusTransformer.java
+++ b/java/org/apache/catalina/manager/StatusTransformer.java
@@ -211,24 +211,25 @@ public class StatusTransformer {
writer.write("</jvm>");
} else if (mode == 2) {
-
writer.append('"').append("jvm").append('"').append(':').append('{').println();
+ indent(writer,
1).append('"').append("jvm").append('"').append(':').append('{').println();
-
writer.append('"').append("memory").append('"').append(':').append('{');
+ indent(writer,
2).append('"').append("memory").append('"').append(':').append('{');
appendJSonValue(writer, "free",
Long.toString(Runtime.getRuntime().freeMemory())).append(',');
appendJSonValue(writer, "total",
Long.toString(Runtime.getRuntime().totalMemory())).append(',');
appendJSonValue(writer, "max",
Long.toString(Runtime.getRuntime().maxMemory()));
writer.append('}').append(',').println();
-
writer.append('"').append("memorypool").append('"').append(':').append('[');
+ indent(writer,
2).append('"').append("memorypool").append('"').append(':').append('[');
boolean first = true;
for (MemoryPoolMXBean memoryPoolMBean : memoryPoolMBeans.values())
{
MemoryUsage usage = memoryPoolMBean.getUsage();
if (first) {
first = false;
+ writer.println();
} else {
writer.append(',').println();
}
- writer.append('{');
+ indent(writer, 3).append('{');
appendJSonValue(writer, "name",
JSONFilter.escape(memoryPoolMBean.getName())).append(',');
appendJSonValue(writer, "type",
memoryPoolMBean.getType().toString()).append(',');
appendJSonValue(writer, "usageInit",
Long.toString(usage.getInit())).append(',');
@@ -239,7 +240,7 @@ public class StatusTransformer {
}
writer.append(']').println();
- writer.append('}');
+ indent(writer, 1).append('}');
}
}
@@ -250,6 +251,14 @@ public class StatusTransformer {
}
+ private static PrintWriter indent(PrintWriter writer, int count) {
+ for (int i = 0; i < count; i++) {
+ writer.append(' ').append(' ');
+ }
+ return writer;
+ }
+
+
/**
* Write connector state.
*
@@ -269,7 +278,7 @@ public class StatusTransformer {
throws Exception {
if (mode == 2) {
writer.append(',').println();
-
writer.append('"').append("connector").append('"').append(':').append('[').println();
+ indent(writer,
1).append('"').append("connector").append('"').append(':').append('[').println();
}
boolean first = true;
for (ObjectName objectName : threadPools) {
@@ -286,7 +295,7 @@ public class StatusTransformer {
writer, objectName, name, mBeanServer,
globalRequestProcessors, requestProcessors, mode, args);
}
if (mode == 2) {
- writer.append(']').println();
+ writer.append(']');
}
}
@@ -428,10 +437,11 @@ public class StatusTransformer {
writer.write("</connector>");
} else if (mode == 2) {
- writer.append('{').println();
+ indent(writer, 1).append('{').println();
+ indent(writer, 2);
appendJSonValue(writer, "name",
JSONFilter.escape(name)).append(',').println();
-
writer.append('"').append("threadInfo").append('"').append(':').append('{');
+ indent(writer,
2).append('"').append("threadInfo").append('"').append(':').append('{');
appendJSonValue(writer, "maxThreads",
mBeanServer.getAttribute(tpName, "maxThreads").toString()).append(',');
appendJSonValue(writer, "currentThreadCount",
mBeanServer.getAttribute(tpName, "currentThreadCount").toString()).append(',');
appendJSonValue(writer, "currentThreadsBusy",
mBeanServer.getAttribute(tpName, "currentThreadsBusy").toString());
@@ -447,7 +457,7 @@ public class StatusTransformer {
if (grpName != null) {
writer.append(',').println();
-
writer.append('"').append("requestInfo").append('"').append(':').append('{');
+ indent(writer,
2).append('"').append("requestInfo").append('"').append(':').append('{');
appendJSonValue(writer, "maxTime",
mBeanServer.getAttribute(grpName, "maxTime").toString()).append(',');
appendJSonValue(writer, "processingTime",
mBeanServer.getAttribute(grpName, "processingTime").toString()).append(',');
appendJSonValue(writer, "requestCount",
mBeanServer.getAttribute(grpName, "requestCount").toString()).append(',');
@@ -458,7 +468,7 @@ public class StatusTransformer {
// Note: No detailed per processor info
}
- writer.append('}');
+ indent(writer, 1).append('}');
}
}
@@ -692,7 +702,7 @@ public class StatusTransformer {
// for now we don't write out the Detailed state in XML
} else if (mode == 2) {
writer.append(',').println();
-
writer.append('"').append("context").append('"').append(':').append('[');
+ indent(writer,
1).append('"').append("context").append('"').append(':').append('[').println();
Iterator<ObjectName> iterator = hostsON.iterator();
boolean first = true;
while (iterator.hasNext()) {
@@ -704,7 +714,8 @@ public class StatusTransformer {
ObjectName contextON = iterator.next();
writeContext(writer, contextON, mBeanServer, mode);
}
- writer.append(']').println();
+ writer.println();
+ indent(writer, 1).append(']').println();
}
}
@@ -791,8 +802,8 @@ public class StatusTransformer {
} else if (mode == 1) {
// for now we don't write out the context in XML
} else if (mode == 2) {
- writer.append('{');
- appendJSonValue(writer, "name",
JSONFilter.escape(JSONFilter.escape(name))).append(',');
+ indent(writer, 2).append('{').println();
+ appendJSonValue(indent(writer, 3), "name",
JSONFilter.escape(JSONFilter.escape(name))).append(',');
appendJSonValue(writer, "startTime",
new Date(((Long) mBeanServer.getAttribute(objectName,
"startTime")).longValue()).toString()).append(',');
appendJSonValue(writer, "startupTime",
mBeanServer.getAttribute(objectName, "startupTime").toString()).append(',');
@@ -804,7 +815,7 @@ public class StatusTransformer {
writeJspMonitor(writer, jspMonitorONs, mBeanServer, mode);
}
writer.append(',').println();
-
writer.append('"').append("wrapper").append('"').append(':').append('[');
+ indent(writer,
3).append('"').append("wrapper").append('"').append(':').append('[').println();
String onStr = objectName.getDomain() +
":j2eeType=Servlet,WebModule=" + webModuleName + ",*";
ObjectName servletObjectName = new ObjectName(onStr);
Set<ObjectInstance> set =
mBeanServer.queryMBeans(servletObjectName, null);
@@ -817,8 +828,9 @@ public class StatusTransformer {
}
writeWrapper(writer, oi.getObjectName(), mBeanServer, mode);
}
- writer.append(']').println();
- writer.append('}');
+ writer.println();
+ indent(writer, 3).append(']').println();
+ indent(writer, 2).append('}');
}
}
@@ -859,7 +871,7 @@ public class StatusTransformer {
// for now we don't write out the wrapper details
} else if (mode == 2) {
writer.append(',').println();
-
writer.append('"').append("manager").append('"').append(':').append('{');
+ indent(writer,
3).append('"').append("manager").append('"').append(':').append('{');
appendJSonValue(writer, "activeSessions",
mBeanServer.getAttribute(objectName, "activeSessions").toString()).append(',');
appendJSonValue(writer, "sessionCounter",
mBeanServer.getAttribute(objectName, "sessionCounter").toString()).append(',');
appendJSonValue(writer, "maxActive",
mBeanServer.getAttribute(objectName, "maxActive").toString()).append(',');
@@ -907,7 +919,7 @@ public class StatusTransformer {
// for now we don't write out anything
} else if (mode == 2) {
writer.append(',').println();
-
writer.append('"').append("jsp").append('"').append(':').append('{');
+ indent(writer,
3).append('"').append("jsp").append('"').append(':').append('{');
appendJSonValue(writer, "jspCount",
Integer.toString(jspCount)).append(',');
appendJSonValue(writer, "jspReloadCount",
Integer.toString(jspReloadCount));
writer.append('}');
@@ -964,7 +976,7 @@ public class StatusTransformer {
} else if (mode == 1) {
// for now we don't write out the wrapper details
} else if (mode == 2) {
- writer.append('{');
+ indent(writer, 4).append('{');
appendJSonValue(writer, "servletName",
JSONFilter.escape(servletName)).append(',');
appendJSonValue(writer, "processingTime",
mBeanServer.getAttribute(objectName, "processingTime").toString()).append(',');
appendJSonValue(writer, "maxTime",
mBeanServer.getAttribute(objectName, "maxTime").toString()).append(',');
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]