- cacheNaturalIdCrossReference
Creates needed cross-reference entries between the given primary (pk) and
natural (naturalIdValues)
- clear
Clear the resolution cache
- findCachedNaturalId
Given a descriptor and primary key, find the locally cross-referenced natural
id.
- findCachedNaturalIdResolution
Given a entityDescriptor and natural-id value(s), find the locally
cross-referenced primary key. Wil
- getCachedPkResolutions
Return all locally cross-referenced primary keys for the given descriptor. Used
as part of load sync
- removeNaturalIdCrossReference
Handle removing cross reference entries for the given natural-id/pk combo
- session
Access to the session (via the PersistenceContext) to which this delegate
ultimately belongs.
- stashInvalidNaturalIdReference
As part of "load synchronization process", if a particular natural id is found
to have changed we ne
- unStashInvalidNaturalIdReferences
Again, as part of "load synchronization process" we need to also be able to
clear references to thes
- validateNaturalId
Invariant validate of the natural id. Checks include * that the entity defines a
natural id
* th
- locateDescriptorForKey
It is only valid to define natural ids at the root of an entity hierarchy. This
method makes sure we
- locatePersisterForKey
It is only valid to define natural ids at the root of an entity hierarchy. This
method makes sure we