com.infoengine.SAK
Class ProfReflection

java.lang.Object
  extended bycom.infoengine.SAK.ProfReflection

class ProfReflection
extends Object

This class uses reflection to get references of wt.tools.profiler package elliminating the dependency of this package on Windchill wt.* packages


Field Summary
private  Method getInstanceMethod
           
static ProfReflection instance
           
private  Method isEnabledMethod
           
private static boolean PROF_CLASS_LOADED
           
private  Object profKey
           
private  Method serviceMethod
           
private  Object serviceObj
           
 
Constructor Summary
ProfReflection()
           
 
Method Summary
static ProfReflection getInstance()
           
 boolean isInstalled()
           
 boolean isTaskProfilingEnabled()
           
 void repTaskProfilingInfo(String queryStr, String TaskNameStr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static ProfReflection instance

isEnabledMethod

private Method isEnabledMethod

profKey

private Object profKey

serviceObj

private Object serviceObj

getInstanceMethod

private Method getInstanceMethod

serviceMethod

private Method serviceMethod

PROF_CLASS_LOADED

private static boolean PROF_CLASS_LOADED
Constructor Detail

ProfReflection

public ProfReflection()
Method Detail

getInstance

public static ProfReflection getInstance()

isTaskProfilingEnabled

public boolean isTaskProfilingEnabled()

repTaskProfilingInfo

public void repTaskProfilingInfo(String queryStr,
                                 String TaskNameStr)

isInstalled

public boolean isInstalled()