org.apache.openjpa.event
Interface OrphanedKeyAction
- All Known Implementing Classes: 
- ExceptionOrphanedKeyAction, LogOrphanedKeyAction, NoneOrphanedKeyAction
- public interface OrphanedKeyAction 
Perform an action when OpenJPA detects an orphaned key in the database.
- Since:
- 0.3.2.2
- Author:
- Abe White
 
orphan
Object orphan(Object oid,
              OpenJPAStateManager sm,
              ValueMetaData vmd)
- Callback received when OpenJPA discovers an orphaned key.
 
- 
- 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; typicallynull
 
Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.