org.hibernate.envers.enhanced
Class SequenceIdTrackingModifiedEntitiesRevisionEntity

java.lang.Object
  extended by org.hibernate.envers.enhanced.SequenceIdRevisionEntity
      extended by org.hibernate.envers.enhanced.SequenceIdTrackingModifiedEntitiesRevisionEntity
All Implemented Interfaces:
Serializable

@MappedSuperclass
public class SequenceIdTrackingModifiedEntitiesRevisionEntity
extends SequenceIdRevisionEntity

Extension of standard SequenceIdRevisionEntity that allows tracking entity names changed in each revision. This revision entity is implicitly used when org.hibernate.envers.track_entities_changed_in_revision parameter is set to true.

See Also:
Serialized Form

Constructor Summary
SequenceIdTrackingModifiedEntitiesRevisionEntity()
           
 
Method Summary
 boolean equals(Object o)
           
 Set<String> getModifiedEntityNames()
           
 int hashCode()
           
 void setModifiedEntityNames(Set<String> modifiedEntityNames)
           
 String toString()
           
 
Methods inherited from class org.hibernate.envers.enhanced.SequenceIdRevisionEntity
getId, getRevisionDate, getTimestamp, setId, setTimestamp
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SequenceIdTrackingModifiedEntitiesRevisionEntity

public SequenceIdTrackingModifiedEntitiesRevisionEntity()
Method Detail

getModifiedEntityNames

public Set<String> getModifiedEntityNames()

setModifiedEntityNames

public void setModifiedEntityNames(Set<String> modifiedEntityNames)

equals

public boolean equals(Object o)
Overrides:
equals in class SequenceIdRevisionEntity

hashCode

public int hashCode()
Overrides:
hashCode in class SequenceIdRevisionEntity

toString

public String toString()
Overrides:
toString in class SequenceIdRevisionEntity


Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.