- setMaxFetchDepth
Set the maximum fetch depth when fetching. A value of 0 has no meaning and will
throw a JDOUserExcep
- addGroup
Add the fetch group to the set of active fetch groups.
- setDetachmentOptions
Set options to be used during detachment. Options are #DETACH_LOAD_FIELDS and
#DETACH_UNLOAD_FIELDS.
- setGroups
Set a collection of groups.
- clearGroups
Remove all active groups leaving no active fetch group.
- getDetachmentRootClasses
Get the root classes for DetachAllOnCommit.
- getDetachmentRoots
Get the roots for DetachAllOnCommit.
- getFetchSize
Return the fetch size, or #FETCH_SIZE_OPTIMAL if not set, or #FETCH_SIZE_GREEDY
to fetch all.
- getGroups
Return an immutable Set containing the names of all active fetch groups. The Set
is a copy of the cu
- getMaxFetchDepth
Return the maximum fetch depth used when fetching instances.
- removeGroup
Remove the fetch group from the set active fetch groups.
- setGroup
Set the active fetch groups to the single named fetch group.