public class FetchGroupMonitor
extends java.lang.Object
Purpose: Provide a very simple low overhead means for measuring fetch group field usage. This can be useful for performance analysis in a complex system. This monitor is enabled through the System property "org.eclipse.persistence.fetchgroupmonitor=true". It dumps the attribute used for a class every time a new attribute is accessed.
| Modifier and Type | Field and Description | 
|---|---|
static java.util.Hashtable | 
fetchedAttributes  | 
static java.lang.Boolean | 
shouldMonitor  | 
| Constructor and Description | 
|---|
FetchGroupMonitor()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
recordFetchedAttribute(java.lang.Class domainClass, java.lang.String attributeName)  | 
static boolean | 
shouldMonitor()  |