org.apache.openjpa.event
Class NoneOrphanedKeyAction

java.lang.Object
  extended by org.apache.openjpa.event.NoneOrphanedKeyAction
All Implemented Interfaces:
OrphanedKeyAction

public class NoneOrphanedKeyAction
extends java.lang.Object
implements OrphanedKeyAction

Does nothing when an orphaned key is discovered.

Since:
0.3.2.2
Author:
Abe White

Constructor Summary
NoneOrphanedKeyAction()
           
 
Method Summary
 java.lang.Object orphan(java.lang.Object oid, OpenJPAStateManager sm, ValueMetaData vmd)
          Callback received when OpenJPA discovers an orphaned key.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoneOrphanedKeyAction

public NoneOrphanedKeyAction()
Method Detail

orphan

public java.lang.Object orphan(java.lang.Object oid,
                               OpenJPAStateManager sm,
                               ValueMetaData vmd)
Description copied from interface: OrphanedKeyAction
Callback received when OpenJPA discovers an orphaned key.

Specified by:
orphan in interface OrphanedKeyAction
Parameters:
oid - the orphaned key
sm - the instance representing the record in which the key was discovered; may be null
vmd - the value in which the key was discovered
Returns:
the value to load into field fmd; typically null