org.eclipse.hyades.collection.threadanalyzer.dumpparser
Class DumpParser
java.lang.Object
org.eclipse.hyades.collection.threadanalyzer.dumpparser.DumpParser
- Direct Known Subclasses:
- DumpParser_a118_20010215a, DumpParser_ca122_20001026b, DumpParser_ca131_20020722, DumpParser_ca1411_20031011, DumpParser_cn130_20010502, DumpParser_cn131_20020223, DumpParser_cn131_20021012, DumpParser_cxia32131_20021023, DumpParserHP, DumpParserLinux, DumpParserLinux131, DumpParserLinux131_Suse_cxppc, DumpParserLinux141_Suse_cxppc, DumpParserNT, DumpParserSolaris, DumpParserSolaris40
- public class DumpParser
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
newDump
protected boolean newDump
recordLineFlag
protected boolean recordLineFlag
_validArgNames
protected static java.lang.String[] _validArgNames
DEBUG
public static final int DEBUG
- See Also:
- Constant Field Values
DETAIL
public static final int DETAIL
- See Also:
- Constant Field Values
INFO
public static final int INFO
- See Also:
- Constant Field Values
WARNING
public static final int WARNING
- See Also:
- Constant Field Values
ERROR
public static final int ERROR
- See Also:
- Constant Field Values
_logLevel
protected static int _logLevel
_lineNo
protected int _lineNo
_r
protected java.io.BufferedReader _r
_args
protected static java.util.Hashtable _args
_dumpInName
protected static java.lang.String _dumpInName
_dumpingJvmName
protected static java.lang.String _dumpingJvmName
DumpParser
public DumpParser()
DumpParser
public DumpParser(boolean cmdLine)
main
public static void main(java.lang.String[] args)
doIt
public void doIt(java.lang.String[] args)
create
public static DumpParser create(java.lang.String fileName)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDumpParserTypeFromFile
public static int getDumpParserTypeFromFile(java.lang.String fileName)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDumpParserTypeFromDumpData
public static int getDumpParserTypeFromDumpData(DumpData d)
createParser
public static DumpParser createParser(int file_type,
java.io.BufferedReader r)
getLine
protected java.lang.String getLine()
throws java.lang.Exception
- Throws:
java.lang.Exception
getLine
protected java.lang.String getLine(DumpData d)
throws java.lang.Exception
- Throws:
java.lang.Exception
resetFileReader
protected void resetFileReader()
throws java.lang.Exception
- Throws:
java.lang.Exception
syntax
protected static void syntax()
parseArgs
public void parseArgs(java.lang.String[] args)
parse
public void parse(DumpData d)
throws java.lang.Exception
- Throws:
java.lang.Exception
logErr
protected static void logErr(java.lang.String msg)
logWarn
protected static void logWarn(java.lang.String msg)
logInfo
protected static void logInfo(java.lang.String msg)
logDetail
protected static void logDetail(java.lang.String msg)
logDebug
protected static void logDebug(java.lang.String msg)
getLogLevel
public int getLogLevel()
getArg
public static java.lang.String getArg(java.lang.String argName)
setDumpInName
public static void setDumpInName(java.lang.String inName)
getDumpingJvmName
public java.lang.String getDumpingJvmName()