org.hibernate.envers.revisioninfo
Class DefaultRevisionInfoGenerator
java.lang.Object
   org.hibernate.envers.revisioninfo.DefaultRevisionInfoGenerator
org.hibernate.envers.revisioninfo.DefaultRevisionInfoGenerator
- All Implemented Interfaces: 
- RevisionInfoGenerator
- Direct Known Subclasses: 
- DefaultTrackingModifiedEntitiesRevisionInfoGenerator
- public class DefaultRevisionInfoGenerator 
- extends Object- implements RevisionInfoGenerator
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DefaultRevisionInfoGenerator
public DefaultRevisionInfoGenerator(String revisionInfoEntityName,
                                    Class<?> revisionInfoClass,
                                    Class<? extends RevisionListener> listenerClass,
                                    PropertyData revisionInfoTimestampData,
                                    boolean timestampAsDate)
saveRevisionData
public void saveRevisionData(Session session,
                             Object revisionData)
- 
- Specified by:
- saveRevisionDatain interface- RevisionInfoGenerator
 
- 
 
generate
public Object generate()
- 
- Specified by:
- generatein interface- RevisionInfoGenerator
 
- 
 
entityChanged
public void entityChanged(Class entityClass,
                          String entityName,
                          Serializable entityId,
                          RevisionType revisionType,
                          Object revisionInfo)
- 
- Specified by:
- entityChangedin interface- RevisionInfoGenerator
 
- 
- See Also:
- EntityTrackingRevisionListener.entityChanged(Class, String, Serializable, RevisionType, Object)
 
Copyright © 2001-2012 Red Hat, Inc.  All Rights Reserved.