Class CamelThreadDump
java.lang.Object
org.apache.camel.dsl.jbang.core.commands.CamelCommand
org.apache.camel.dsl.jbang.core.commands.action.CamelThreadDump
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.apache.camel.dsl.jbang.core.commands.CamelCommand
CamelCommand.ParameterConsumer<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoCall()protected static org.apache.camel.util.json.JsonObjectgetJsonObject(File outputFile) protected voidsingleTable(List<org.apache.camel.dsl.jbang.core.commands.action.CamelThreadDump.Row> rows) protected intsortRow(org.apache.camel.dsl.jbang.core.commands.action.CamelThreadDump.Row o1, org.apache.camel.dsl.jbang.core.commands.action.CamelThreadDump.Row o2) protected voidtableAndStackTrace(List<org.apache.camel.dsl.jbang.core.commands.action.CamelThreadDump.Row> rows) protected org.apache.camel.util.json.JsonObjectwaitForOutputFile(File outputFile) Methods inherited from class org.apache.camel.dsl.jbang.core.commands.CamelCommand
call, configureLoggingOff, disarrangeLogging, getActionFile, getDebugFile, getMain, getOutputFile, getReceiveFile, getRunBackgroundLogFile, getStatusFile, getTraceFile, printConfigurationValues, printer
-
Constructor Details
-
CamelThreadDump
-
-
Method Details
-
doWatchCall
- Throws:
Exception
-
singleTable
protected void singleTable(List<org.apache.camel.dsl.jbang.core.commands.action.CamelThreadDump.Row> rows) -
tableAndStackTrace
protected void tableAndStackTrace(List<org.apache.camel.dsl.jbang.core.commands.action.CamelThreadDump.Row> rows) -
sortRow
protected int sortRow(org.apache.camel.dsl.jbang.core.commands.action.CamelThreadDump.Row o1, org.apache.camel.dsl.jbang.core.commands.action.CamelThreadDump.Row o2) -
waitForOutputFile
-
doCall
- Specified by:
doCallin classCamelCommand- Throws:
Exception
-
clearScreen
protected void clearScreen() -
getJsonObject
-