org.hibernate.envers.test
Class AbstractEntityTest

java.lang.Object
  extended by org.hibernate.envers.test.AbstractEnversTest
      extended by org.hibernate.envers.test.AbstractEntityTest
Direct Known Subclasses:
AbstractAllAuditedTest, AbstractFlushTest, AbstractPerformanceTest, AbstractPropertiesAudited2Test, AbstractPropertiesAuditedTest, AggregateQuery, AuditClassOverrideTest, AuditedCollectionProxyTest, AuditPropertyOverrideTest, AuditReaderAPITest, BasicBiowned, BasicCollection, BasicDetachedList, BasicDetachedSet, BasicDetachedSetWithEmbId, BasicDetachedSetWithMulId, BasicJoinColumnSet, BasicList, BasicList, BasicMap, BasicNaming, BasicSametable, BasicSecondary, BasicSet, BasicSet, BasicSetWithEmbId, BasicSetWithMulId, BasicSetWithNullsDelete, BasicUniList, BasicUniMap, BasicUniSet, BasicWhereJoinTable, Bidirectional, Bidirectional2, BidirectionalMapKey, BidirectionalNoNulls, BidirectionalReference, ChangingHashcode, ChildAuditing, ChildAuditing, ChildAuditing, ChildNullAuditing, ChildPrimaryKeyJoinAuditing, ChildReferencing, ChildReferencing, ChildReferencing, CollectionOfComponents, ComponentMapKey, Components, CompositeCustom, CompositeDateId, CompositeIds, Custom, CustomBoxed, CustomColumnMapping, CustomComparatorEntityTest, CustomDate, CustomNoListener, CustomPropertyAccess, CustomRevEntityQuery, CustomTrackingEntitiesTest, DataChangesDetachedSet, DateId, Dates, DefaultTrackingEntitiesTest, DefaultValueComponents, Delete, DeletedEntities, DifferentDBSchemaTest, DiscriminatorFormulaTest, DoubleDetachedSet, DoubleJoinColumnBidirectionalList, EmbIdBidirectional, EmbIdOneToManyQuery, EmbIdSecondary, EmptyChildAuditing, Enums, EnumSet, ExceptionListener, FieldAccessType, GloballyConfiguredRevListenerTest, GlobalVersioned, IdMapKey, ImmutableClassAccessType, IndexedJoinColumnBidirectionalList, InheritanceIndexedJoinColumnBidirectionalList, Inherited, InterfacesComponents, InterfacesRelation, InverseSideChanges, JoinColumnBidirectionalList, JoinColumnBidirectionalListWithInheritance, JoinEmbIdNaming, JoinMulIdNaming, JoinNaming, JtaExceptionListener, JtaTransaction, Listener, Lobs, LobSerializables, LongRevEntityInheritanceChildAuditing, LongRevNumber, M2MIndexedListNotAuditedTarget, M2MRelationNotAuditedTarget, ManyOperationsInTransaction, ManyToManyInverseToSuperclassTest, ManyToOneIdNotAudited, ManyToOneInComponent, ManyToOneNotInsertable, MappedSubclassingAllAuditedTest, MappedSubclassingAllAuditedTest, MappedSubclassingMethodAuditedTest, MappedSubclassingMethodAuditedTest, MaximalizePropertyQuery, MixedAccessType, MixedInheritanceStrategiesEntityTest, MixedOverrideTest, MulIdBidirectional, MulIdOneToManyQuery, MulIdSecondary, MultipleAuditParentsTest, NamingSecondary, NoneAudited, NotAuditedManyToOneInComponent, NotInsertable, NotOwnedBidirectional, NotOwnedBidirectional, NotOwnedBidirectional, NotVersioned, NullProperties, NullPropertyQuery, OneToManyCache, OneToManyInComponent, OneToManyInverseToSuperclassTest, OneToManyUnidirectionalNaming, OneToOneCache, OrderByLimitQuery, ParametrizedCustom, ParentAuditing, ParentAuditing, ParentAuditing, ParentReferencingChildTest, PolymorphicCollection, PolymorphicCollection, PolymorphicCollection, PrimitiveAddDelete, PropertyAccessType, ProxyIdentifier, QueryCache, QuotedFieldsTest, ReadWriteExpressionChange, RelationNotAuditedTarget, RevisionConstraintQuery, RevisionForDate, SameIds, Serializables, SerializingCollection, Simple, SimpleQuery, SingleAuditParentsTest, SingleOperationInTransaction, StoreDeletedData, StringList, StringMap, StringSet, TernaryMap, TernaryMapFlush, TotalAuditParentsTest, TrackingEntitiesMultipleChangesTest, TransitiveAuditParentsTest, Unidirectional, UnidirectionalDoubleAbstract, UnidirectionalMulIdWithNulls, UnidirectionalWithNulls, UnversionedOptimisticLockingField, UnversionedPropertiesChange, UnversionedProperty, ValidityAuditStrategyManyToManyTest, ValidityAuditStrategyRevEndTestCustomRevEnt, ValidityAuditStrategyRevEndTsTest, VersionsJoinTableNaming, VersionsJoinTableRangeComponentNamingTest, VersionsProperties

public abstract class AbstractEntityTest
extends AbstractEnversTest


Constructor Summary
AbstractEntityTest()
           
 
Method Summary
 void addConfigurationProperties(Properties configuration)
           
 void close()
           
abstract  void configure(Ejb3Configuration cfg)
           
 AuditReader getAuditReader()
           
 Ejb3Configuration getCfg()
           
 EntityManager getEntityManager()
           
 void init()
           
protected  void init(boolean audited, String auditStrategy)
           
 void newEntityManager()
           
 
Methods inherited from class org.hibernate.envers.test.AbstractEnversTest
data, getAuditStrategy, setTestData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractEntityTest

public AbstractEntityTest()
Method Detail

configure

public abstract void configure(Ejb3Configuration cfg)

addConfigurationProperties

public void addConfigurationProperties(Properties configuration)

newEntityManager

public void newEntityManager()

init

public void init()
          throws IOException
Throws:
IOException

init

protected void init(boolean audited,
                    String auditStrategy)
             throws IOException
Throws:
IOException

close

public void close()

getEntityManager

public EntityManager getEntityManager()

getAuditReader

public AuditReader getAuditReader()

getCfg

public Ejb3Configuration getCfg()


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