com.ptc.windchill.upgrade.util
Class BufferedLineReader.Work

java.lang.Object
  extended byjava.lang.Thread
      extended bycom.ptc.windchill.upgrade.util.BufferedLineReader.Work
All Implemented Interfaces:
Runnable
Enclosing class:
BufferedLineReader

private class BufferedLineReader.Work
extends Thread


Field Summary
private  boolean isAnIOException_
           
private  long maxTimeDiff_
           
private  String oneLine_
           
private  long startTime_
           
private  long stopTime_
           
private  boolean success_
           
private  IOException theIOException_
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
(package private) BufferedLineReader.Work(long x)
           
 
Method Summary
(package private)  void adjustMaxTimeDiff()
           
(package private)  IOException getIOException()
           
(package private)  long getMaxTimeDiff()
           
(package private)  long getTimeFromStart()
           
(package private)  long getTimeFromStop()
           
(package private)  boolean isAnIOException()
           
(package private)  String oneLine()
           
(package private)  boolean readSucceeded()
           
 void run()
          Runs when the caller issues a &060;Thread&062;.start().
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

startTime_

private long startTime_

stopTime_

private long stopTime_

oneLine_

private String oneLine_

success_

private boolean success_

isAnIOException_

private boolean isAnIOException_

theIOException_

private IOException theIOException_

maxTimeDiff_

private long maxTimeDiff_
Constructor Detail

BufferedLineReader.Work

BufferedLineReader.Work(long x)
Method Detail

adjustMaxTimeDiff

void adjustMaxTimeDiff()

getMaxTimeDiff

long getMaxTimeDiff()

getTimeFromStart

long getTimeFromStart()

getTimeFromStop

long getTimeFromStop()

run

public void run()
Runs when the caller issues a &060;Thread&062;.start(). Required public by the parent Thread class.


readSucceeded

boolean readSucceeded()

oneLine

String oneLine()

isAnIOException

boolean isAnIOException()

getIOException

IOException getIOException()