public class OrbProfilerParser
extends java.lang.Object
AcsORBProfilerImplBase and also for additional profiler output
to be generated in the future.| Constructor and Description |
|---|
OrbProfilerParser(java.util.logging.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ProfilerMessage> |
parse(java.io.File stdoutLogFile)
Parses the given file and returns the profiler messages extracted from the file as a list for further processing.
|
protected ProfilerMessage |
parseLine(java.lang.String line)
Parses a line of orb profiler stdout output.
|
public OrbProfilerParser(java.util.logging.Logger logger)
logger - stdoutLogFile - throws IllegalArgumentException if stdoutLogFile is missing or cannot be read.public java.util.List<ProfilerMessage> parse(java.io.File stdoutLogFile) throws java.io.IOException
java.io.IOExceptionprotected ProfilerMessage parseLine(java.lang.String line)
ProfilerMessage instance if the line could be parsed, null otherwise.