Package org.datanucleus.util
Class DetachListener
java.lang.Object
org.datanucleus.util.DetachListener
Listener hook for detachment events, as an alternative to the JDO standard process of throwing a NucleusUserException.
Call setInstance() with your DetachListener and you will pick up all events.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DetachListener
static void
setInstance
(DetachListener instance) abstract void
undetachedFieldAccess
(Object instance, String memberName) Invoked when a user tries to get a non-loaded field on a detached object.
-
Field Details
-
instance
-
-
Constructor Details
-
DetachListener
public DetachListener()
-
-
Method Details
-
getInstance
-
setInstance
-
undetachedFieldAccess
Invoked when a user tries to get a non-loaded field on a detached object.- Parameters:
instance
- of object detachedmemberName
- name of field/property that has been read.
-