com.ptc.windchill.upgrade.ius
Class UpgradeContext.SystemPropertyMonitor

java.lang.Object
  extended byjava.lang.Thread
      extended bycom.ptc.windchill.upgrade.ius.UpgradeContext.SystemPropertyMonitor
All Implemented Interfaces:
Runnable
Enclosing class:
UpgradeContext

private class UpgradeContext.SystemPropertyMonitor
extends Thread

This class will monitory System.getProperties() for property adds, changes, and removes. Whenever a change is detected, it will be reported to System.out.


Field Summary
(package private)  Properties properties_
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
(package private) UpgradeContext.SystemPropertyMonitor()
           
 
Method Summary
 void run()
           
private  Properties snapProperties()
           
 
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

properties_

Properties properties_
Constructor Detail

UpgradeContext.SystemPropertyMonitor

UpgradeContext.SystemPropertyMonitor()
Method Detail

snapProperties

private Properties snapProperties()

run

public void run()