public interface FetchGroupTracker
Purpose: The fetch group tracker interface provides a set of APIs which the domain object must implement, in order to take advantage of the EclipseLink fetch group performance enhancement feature.
FetchGroup| Modifier and Type | Method and Description | 
|---|---|
| FetchGroup | _persistence_getFetchGroup()Return the fetch group being tracked | 
| Session | _persistence_getSession()Return the session for the object. | 
| boolean | _persistence_isAttributeFetched(java.lang.String attribute)Return true if the attribute is in the fetch group being tracked. | 
| void | _persistence_resetFetchGroup()Reset all attributes of the tracked object to the unfetched state with initial default values. | 
| void | _persistence_setFetchGroup(FetchGroup group)Set a fetch group to be tracked. | 
| void | _persistence_setSession(Session session)Set true if the fetch group attributes should be refreshed | 
| void | _persistence_setShouldRefreshFetchGroup(boolean shouldRefreshFetchGroup)Set true if the fetch group attributes should be refreshed. | 
| boolean | _persistence_shouldRefreshFetchGroup()Return true if the fetch group attributes should be refreshed. | 
FetchGroup _persistence_getFetchGroup()
void _persistence_setFetchGroup(FetchGroup group)
boolean _persistence_isAttributeFetched(java.lang.String attribute)
void _persistence_resetFetchGroup()
boolean _persistence_shouldRefreshFetchGroup()
void _persistence_setShouldRefreshFetchGroup(boolean shouldRefreshFetchGroup)
Session _persistence_getSession()
void _persistence_setSession(Session session)