net.sf.basedb.core.log.db
Class AnnotationSetLogger
java.lang.Object
net.sf.basedb.core.log.db.AnnotationSetLogger
- All Implemented Interfaces:
- EntityLogger
public class AnnotationSetLogger
- extends Object
- implements EntityLogger
Logger for annotations sets that detects and logs
changes to inherited anntations as updates to the parent
item that are inheriting the annotations.
- Version:
- 2.13
- Author:
- Nicklas
- Last modified
- $Date: 2009-08-20 09:14:03 +0200 (Thu, 20 Aug 2009) $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
detailedProperties
private final boolean detailedProperties
AnnotationSetLogger
public AnnotationSetLogger(boolean detailedProperties)
logChanges
public void logChanges(LogManager logManager,
EntityDetails details)
- Description copied from interface:
EntityLogger
- Called when changes has been detected to an entity.
- Specified by:
logChanges
in interface EntityLogger
- Parameters:
logManager
- The log manager for the current transactiondetails
- Detailed information about the entity that has
changed