wt.fc.profiling
Class PersistProfKey

java.lang.Object
  extended bywt.tools.profiler.ProfilingKeyAdapter
      extended bywt.fc.profiling.PersistProfKey
All Implemented Interfaces:
ProfilingKey, Serializable

public class PersistProfKey
extends ProfilingKeyAdapter

This class implments a ProfilingKey and ProfilingListener for the ability to profile PersistInfo objects via the Profiling service. Since objects can also get persisted to the database, the current implementation provides the ability to understand how many persistinfo objects get serialized for rmi and into the database(ifc)

See Also:
Serialized Form

Field Summary
static PersistProfKey instance
           
static String PERSIST_CLASSID_DATA
           
private static String PERSIST_DISPLAY_NAME
           
private static ProfilingKeyAdapter persistIfcReadKey
           
private static ProfilingListener persistIfcReadList
           
private static ProfilingKeyAdapter persistIfcWriteKey
           
private static ProfilingListener persistIfcWriteList
           
private static ProfilingKeyAdapter persistRmiReadKey
           
private static ProfilingListener persistRmiReadList
           
private static ProfilingKeyAdapter persistRmiWriteKey
           
private static ProfilingListener persistRmiWriteList
           
 
Fields inherited from class wt.tools.profiler.ProfilingKeyAdapter
VERBOSE
 
Constructor Summary
PersistProfKey()
           
 
Method Summary
static ProfilingKeyAdapter getIfcReadKey()
           
static ProfilingKeyAdapter getIfcWriteKey()
           
static ProfilingKeyAdapter getRmiReadKey()
           
static ProfilingKeyAdapter getRmiWriteKey()
           
 
Methods inherited from class wt.tools.profiler.ProfilingKeyAdapter
EnabledInGUI, equals, getCostName, getDataName, getDispName, hashCode, optEnabledInGUI, setCostName, setDataName, setDispName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PERSIST_CLASSID_DATA

public static final String PERSIST_CLASSID_DATA
See Also:
Constant Field Values

PERSIST_DISPLAY_NAME

private static final String PERSIST_DISPLAY_NAME
See Also:
Constant Field Values

persistRmiReadKey

private static ProfilingKeyAdapter persistRmiReadKey

persistRmiReadList

private static ProfilingListener persistRmiReadList

persistRmiWriteKey

private static ProfilingKeyAdapter persistRmiWriteKey

persistRmiWriteList

private static ProfilingListener persistRmiWriteList

persistIfcReadKey

private static ProfilingKeyAdapter persistIfcReadKey

persistIfcReadList

private static ProfilingListener persistIfcReadList

persistIfcWriteKey

private static ProfilingKeyAdapter persistIfcWriteKey

persistIfcWriteList

private static ProfilingListener persistIfcWriteList

instance

public static PersistProfKey instance
Constructor Detail

PersistProfKey

public PersistProfKey()
Method Detail

getRmiReadKey

public static ProfilingKeyAdapter getRmiReadKey()

getRmiWriteKey

public static ProfilingKeyAdapter getRmiWriteKey()

getIfcReadKey

public static ProfilingKeyAdapter getIfcReadKey()

getIfcWriteKey

public static ProfilingKeyAdapter getIfcWriteKey()