Package org.javers.spring.jpa
Class JaversTransactionalJpaDecorator
java.lang.Object
org.javers.spring.transactions.JaversTransactionalDecorator
org.javers.spring.jpa.JaversTransactionalJpaDecorator
- All Implemented Interfaces:
org.javers.core.Javers,org.springframework.beans.factory.InitializingBean
public class JaversTransactionalJpaDecorator
extends org.javers.spring.transactions.JaversTransactionalDecorator
implements org.springframework.beans.factory.InitializingBean
Transactional wrapper for core JaVers instance.
Provides integration with Spring JPA TransactionManager
-
Method Summary
Methods inherited from class org.javers.spring.transactions.JaversTransactionalDecorator
commitAsync, commitAsync, commitShallowDelete, commitShallowDelete, commitShallowDeleteById, commitShallowDeleteById, compare, compareCollections, findChanges, findShadows, findShadowsAndStream, findSnapshots, getCoreConfiguration, getHistoricalSnapshot, getJsonConverter, getLatestSnapshot, getProperty, getTypeMapping, initial, processChangeList
-
Method Details
-
commit
- Specified by:
commitin interfaceorg.javers.core.Javers- Overrides:
commitin classorg.javers.spring.transactions.JaversTransactionalDecorator
-
commit
public org.javers.core.commit.Commit commit(String author, Object currentVersion, Map<String, String> commitProperties) - Specified by:
commitin interfaceorg.javers.core.Javers- Overrides:
commitin classorg.javers.spring.transactions.JaversTransactionalDecorator
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-