Class TransactionalJpaJaversBuilder

java.lang.Object
org.javers.core.AbstractContainerBuilder
org.javers.core.JaversBuilder
org.javers.spring.jpa.TransactionalJpaJaversBuilder

public final class TransactionalJpaJaversBuilder extends org.javers.core.JaversBuilder
  • Field Summary

    Fields inherited from class org.javers.core.JaversBuilder

    logger
  • Method Summary

    Modifier and Type
    Method
    Description
    org.javers.core.Javers
     
     
    withTxManager(org.springframework.transaction.PlatformTransactionManager txManager)
     

    Methods inherited from class org.javers.core.JaversBuilder

    assembleJaversInstance, assembleJaversInstanceAndEnsureSchema, registerCustomComparator, registerCustomType, registerEntities, registerEntity, registerEntity, registerIgnoredClass, registerIgnoredClassesStrategy, registerJaversRepository, registerJsonAdvancedTypeAdapter, registerType, registerTypes, registerValue, registerValue, registerValue, registerValue, registerValueGsonTypeAdapter, registerValueObject, registerValueObject, registerValueObjects, registerValueTypeAdapter, registerValueWithCustomToString, scanTypeName, withCommitIdGenerator, withDateTimeProvider, withInitialChanges, withListCompareAlgorithm, withMappingStyle, withNewObjectsSnapshot, withObjectAccessHook, withPackagesToScan, withPrettyPrint, withPrettyPrintDateFormats, withProperties, withTerminalChanges, withTypeSafeValues, withUsePrimitiveDefaults

    Methods inherited from class org.javers.core.AbstractContainerBuilder

    addComponent, addModule, addModule, bindComponent, bootContainer, getComponents, getContainer, getContainerComponent, removeComponent

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • javers

      public static TransactionalJpaJaversBuilder javers()
    • withTxManager

      public TransactionalJpaJaversBuilder withTxManager(org.springframework.transaction.PlatformTransactionManager txManager)
    • build

      public org.javers.core.Javers build()
      Overrides:
      build in class org.javers.core.JaversBuilder