FileDocCategorySizeDatePackage
FetchGroupTracker.javaAPI DocGlassfish v2 API3117Tue May 22 16:54:50 BST 2007oracle.toplink.essentials.queryframework

FetchGroupTracker

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 TopLink fetch group performance enhancement feature.

see
oracle.toplink.essentials.queryframework.FetchGroup
author
King Wang
since
TopLink 10.1.3

Fields Summary
Constructors Summary
Methods Summary
public oracle.toplink.essentials.queryframework.FetchGroupgetFetchGroup()
Return the fetch group being tracked

public booleanisAttributeFetched(java.lang.String attribute)
Return true if the attribute is in the fetch group being tracked.

public voidresetFetchGroup()
Reset all attributes of the tracked object to the unfetched state with initial default values.

public voidsetFetchGroup(oracle.toplink.essentials.queryframework.FetchGroup group)
Set a fetch group to be tracked.

public voidsetShouldRefreshFetchGroup(boolean shouldRefreshFetchGroup)
Set true if the fecth group attributes should be refreshed

public booleanshouldRefreshFetchGroup()
Return true if the fecth group attributes should be refreshed