org.xmlBlaster.util
Class ThreadUtility
java.lang.Object
org.xmlBlaster.util.ThreadUtility
public class ThreadUtility
- extends java.lang.Object
Reads and compares two files containing stack traces. Output are only such stack traces which did not change (which are
the same in both)
ThreadUtility
- Author:
- Michele Laghi
Method Summary |
static java.lang.String |
dumpUnchangedThreads(java.lang.String file1,
java.lang.String file2)
|
java.lang.String |
getHead()
|
java.lang.String |
getLwpId()
|
java.lang.String |
getName()
|
java.lang.String |
getNId()
|
int |
getPrio()
|
java.lang.String[] |
getStack()
|
java.lang.String |
getTail()
|
java.lang.String |
getThreadId()
|
static java.util.Map |
getThreads(java.io.Reader reader)
Returns key/values where the key is the threadId and the value is the ThreadUtility object. |
boolean |
isDaemon()
|
static boolean |
isHead(java.lang.String line)
|
static void |
main(java.lang.String[] args)
|
void |
setHead(java.lang.String head)
|
void |
setStack(java.lang.String[] stack)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ThreadUtility
public ThreadUtility()
isHead
public static final boolean isHead(java.lang.String line)
getThreads
public static java.util.Map getThreads(java.io.Reader reader)
throws java.io.IOException
- Returns key/values where the key is the threadId and the value is the ThreadUtility object. Never returns null.
- Parameters:
reader
-
- Returns:
-
- Throws:
java.io.IOException
dumpUnchangedThreads
public static java.lang.String dumpUnchangedThreads(java.lang.String file1,
java.lang.String file2)
throws java.io.IOException
- Throws:
java.io.IOException
setHead
public void setHead(java.lang.String head)
getHead
public java.lang.String getHead()
isDaemon
public boolean isDaemon()
getLwpId
public java.lang.String getLwpId()
getName
public java.lang.String getName()
getNId
public java.lang.String getNId()
getPrio
public int getPrio()
getTail
public java.lang.String getTail()
getStack
public java.lang.String[] getStack()
setStack
public void setStack(java.lang.String[] stack)
getThreadId
public java.lang.String getThreadId()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
main
public static void main(java.lang.String[] args)
Copyright © 1999-2014 The xmlBlaster.org contributers.