JApiCmp-Report
Old:n.a.
New:n.a.
Created:2019-09-30T09:17:30.118+0200
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:all
Excludes:n.a.
Semantic Versioning:n.a.
Classes:
StatusFully Qualified Name
MODIFIEDorg.springframework.transaction.annotation.AnnotationTransactionAttributeSource
MODIFIEDorg.springframework.transaction.annotation.Ejb3TransactionAnnotationParser
MODIFIEDorg.springframework.transaction.annotation.JtaTransactionAnnotationParser
MODIFIED (!)org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration
MODIFIEDorg.springframework.transaction.annotation.SpringTransactionAnnotationParser
MODIFIED (!)org.springframework.transaction.annotation.TransactionAnnotationParser
MODIFIED (!)org.springframework.transaction.annotation.TransactionManagementConfigurer
MODIFIEDorg.springframework.transaction.config.JtaTransactionManagerFactoryBean
MODIFIEDorg.springframework.transaction.interceptor.CompositeTransactionAttributeSource
UNCHANGED (*)org.springframework.transaction.interceptor.DefaultTransactionAttribute
UNCHANGED (*)org.springframework.transaction.interceptor.DelegatingTransactionAttribute
UNCHANGED (*)org.springframework.transaction.interceptor.RuleBasedTransactionAttribute
MODIFIED (!)org.springframework.transaction.interceptor.TransactionAspectSupport
MODIFIED (!)org.springframework.transaction.interceptor.TransactionAttributeSource
UNCHANGED (!)org.springframework.transaction.interceptor.TransactionInterceptor
MODIFIEDorg.springframework.transaction.jta.WebSphereUowTransactionManager
MODIFIEDorg.springframework.transaction.PlatformTransactionManager
NEWorg.springframework.transaction.reactive.AbstractReactiveTransactionManager
NEWorg.springframework.transaction.reactive.GenericReactiveTransaction
NEWorg.springframework.transaction.reactive.ReactiveResourceSynchronization
NEWorg.springframework.transaction.reactive.TransactionalOperator
NEWorg.springframework.transaction.reactive.TransactionCallback
NEWorg.springframework.transaction.reactive.TransactionContext
NEWorg.springframework.transaction.reactive.TransactionContextManager
NEWorg.springframework.transaction.reactive.TransactionSynchronization
NEWorg.springframework.transaction.reactive.TransactionSynchronizationManager
NEWorg.springframework.transaction.ReactiveTransaction
NEWorg.springframework.transaction.ReactiveTransactionManager
MODIFIEDorg.springframework.transaction.support.AbstractPlatformTransactionManager
MODIFIEDorg.springframework.transaction.support.AbstractTransactionStatus
MODIFIEDorg.springframework.transaction.support.CallbackPreferringPlatformTransactionManager
MODIFIEDorg.springframework.transaction.support.DefaultTransactionStatus
MODIFIEDorg.springframework.transaction.support.ResourceTransactionManager
MODIFIEDorg.springframework.transaction.support.SimpleTransactionStatus
MODIFIED (!)org.springframework.transaction.support.TransactionOperations
UNCHANGED (*)org.springframework.transaction.support.TransactionTemplate
MODIFIED (!)org.springframework.transaction.TransactionDefinition
NEWorg.springframework.transaction.TransactionExecution
NEWorg.springframework.transaction.TransactionManager
MODIFIEDorg.springframework.transaction.TransactionStatus
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (Serializable incompatible(!): default serialVersionUID changed) public class org.springframework.transaction.annotation.AnnotationTransactionAttributeSourcetop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.transaction.interceptor.TransactionAttributeSourcen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-5854914136944772948n.a.
Newtrue-1673964845137626133n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisCandidateClass(java.lang.Class)n.a.n.a.
Old fileNew file
n.a.142
MODIFIED (Serializable incompatible(!): default serialVersionUID changed) public class org.springframework.transaction.annotation.Ejb3TransactionAnnotationParsertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.transaction.annotation.TransactionAnnotationParsern.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue117046977050796026n.a.
Newtrue8746900623930181290n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisCandidateClass(java.lang.Class)n.a.n.a.
Old fileNew file
n.a.42
MODIFIED (Serializable incompatible(!): default serialVersionUID changed) public class org.springframework.transaction.annotation.JtaTransactionAnnotationParsertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.transaction.annotation.TransactionAnnotationParsern.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue4789205564090505487n.a.
Newtrue2683852264209243248n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisCandidateClass(java.lang.Class)n.a.n.a.
Old fileNew file
n.a.44
MODIFIED (!) public class org.springframework.transaction.annotation.ProxyTransactionManagementConfigurationtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisortransactionAdvisor()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.springframework.context.annotation.Bean
Status:Name:Old element values:New element values:
REMOVEDnameorg.springframework.transaction.config.internalTransactionAdvisor
REMOVEDorg.springframework.context.annotation.Role
Status:Name:Old element values:New element values:
REMOVEDvalue2
n.a.
Change
METHOD_REMOVED
Old fileNew file
43n.a.
NEWpublic org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisortransactionAdvisor(org.springframework.transaction.interceptor.TransactionAttributeSource,org.springframework.transaction.interceptor.TransactionInterceptor)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.context.annotation.Bean
Status:Name:Old element values:New element values:
NEWnameorg.springframework.transaction.config.internalTransactionAdvisor
NEWorg.springframework.context.annotation.Role
Status:Name:Old element values:New element values:
NEWvalue2
n.a.n.a.
Old fileNew file
n.a.46
REMOVED (!)public org.springframework.transaction.interceptor.TransactionInterceptortransactionInterceptor()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.springframework.context.annotation.Beann.a.
REMOVEDorg.springframework.context.annotation.Role
Status:Name:Old element values:New element values:
REMOVEDvalue2
n.a.
Change
METHOD_REMOVED
Old fileNew file
61n.a.
NEWpublic org.springframework.transaction.interceptor.TransactionInterceptortransactionInterceptor(org.springframework.transaction.interceptor.TransactionAttributeSource)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.context.annotation.Beann.a.
NEWorg.springframework.context.annotation.Role
Status:Name:Old element values:New element values:
NEWvalue2
n.a.n.a.
Old fileNew file
n.a.65
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDorg.springframework.context.annotation.Configuration
Status:Name:Old element values:New element values:
NEWproxyBeanMethodsfalse
MODIFIED (Serializable incompatible(!): default serialVersionUID changed) public class org.springframework.transaction.annotation.SpringTransactionAnnotationParsertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.transaction.annotation.TransactionAnnotationParsern.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-2976027558816212657n.a.
Newtrue-2180846454303581836n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisCandidateClass(java.lang.Class)n.a.n.a.
Old fileNew file
n.a.44
MODIFIED (!) public abstract interface org.springframework.transaction.annotation.TransactionAnnotationParsertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public booleanisCandidateClass(java.lang.Class)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.55
MODIFIED (!) public abstract interface org.springframework.transaction.annotation.TransactionManagementConfigurertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public abstract org.springframework.transaction.TransactionManager (<- org.springframework.transaction.PlatformTransactionManager) annotationDrivenTransactionManager()n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
n.a.n.a.
MODIFIED public class org.springframework.transaction.config.JtaTransactionManagerFactoryBeantop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidafterPropertiesSet()
Status:Name:
NEWorg.springframework.transaction.TransactionSystemException
n.a.
Old fileNew file
n.a.79
MODIFIED (Serializable incompatible(!): default serialVersionUID changed) public class org.springframework.transaction.interceptor.CompositeTransactionAttributeSourcetop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.transaction.interceptor.TransactionAttributeSourcen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue6366656866294236194n.a.
Newtrue-3272233519431636567n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisCandidateClass(java.lang.Class)n.a.n.a.
Old fileNew file
n.a.58
UNCHANGED (*) (Serializable compatible) public class org.springframework.transaction.interceptor.DefaultTransactionAttributetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.transaction.TransactionDefinitionn.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-4622225599799631527n.a.
Newtrue-4622225599799631527n.a.
UNCHANGED (*) (Serializable compatible) public abstract class org.springframework.transaction.interceptor.DelegatingTransactionAttributetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.transaction.TransactionDefinitionn.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-3847991797729084872n.a.
Newtrue-3847991797729084872n.a.
UNCHANGED (*) (Serializable compatible) public class org.springframework.transaction.interceptor.RuleBasedTransactionAttributetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.transaction.TransactionDefinitionn.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-7083157245384537908n.a.
Newtrue-7083157245384537908n.a.
MODIFIED (!) public abstract class org.springframework.transaction.interceptor.TransactionAspectSupporttop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  TransactionAspectSupport()n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
71179
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public org.springframework.transaction.TransactionManager (<- org.springframework.transaction.PlatformTransactionManager) getTransactionManager()n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
179226
REMOVED (!)public voidsetTransactionManager(org.springframework.transaction.PlatformTransactionManager)n.a.
Change
METHOD_REMOVED
Old fileNew file
171n.a.
NEWpublic voidsetTransactionManager(org.springframework.transaction.TransactionManager)n.a.n.a.
Old fileNew file
n.a.216
MODIFIED (!) public abstract interface org.springframework.transaction.interceptor.TransactionAttributeSourcetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public booleanisCandidateClass(java.lang.Class)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.53
UNCHANGED (!) (Serializable compatible) public class org.springframework.transaction.interceptor.TransactionInterceptortop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue366697520969709359n.a.
Newtrue366697520969709359n.a.
MODIFIED (Serializable compatible) public class org.springframework.transaction.jta.WebSphereUowTransactionManagertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionManagern.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-8805192440912670332n.a.
Newtrue-8805192440912670332n.a.
MODIFIED public abstract interface org.springframework.transaction.PlatformTransactionManagertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionManagern.a.
NEW (Serializable compatible) public abstract class org.springframework.transaction.reactive.AbstractReactiveTransactionManagertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
NEWorg.springframework.transaction.ReactiveTransactionManagern.a.
NEWorg.springframework.transaction.TransactionManagern.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue1566801772038656606n.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic AbstractReactiveTransactionManager()n.a.n.a.
Old fileNew file
n.a.80
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public reactor.core.publisher.Monocommit(org.springframework.transaction.ReactiveTransaction)
Status:Name:
NEWorg.springframework.transaction.TransactionException
n.a.
Old fileNew file
n.a.401
NEWfinal public reactor.core.publisher.MonogetReactiveTransaction(org.springframework.transaction.TransactionDefinition)
Status:Name:
NEWorg.springframework.transaction.TransactionException
n.a.
Old fileNew file
n.a.102
NEWfinal public reactor.core.publisher.Monorollback(org.springframework.transaction.ReactiveTransaction)
Status:Name:
NEWorg.springframework.transaction.TransactionException
n.a.
Old fileNew file
n.a.482
NEW public class org.springframework.transaction.reactive.GenericReactiveTransactiontop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.ReactiveTransactionn.a.
NEWorg.springframework.transaction.TransactionExecutionn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic GenericReactiveTransaction(java.lang.Object,boolean,boolean,boolean,boolean,java.lang.Object)n.a.n.a.
Old fileNew file
n.a.79
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ObjectgetSuspendedResources()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.141
NEWpublic java.lang.ObjectgetTransaction()n.a.n.a.
Old fileNew file
n.a.95
NEWpublic booleanhasTransaction()n.a.n.a.
Old fileNew file
n.a.103
NEWpublic booleanisCompleted()n.a.n.a.
Old fileNew file
n.a.168
NEWpublic booleanisDebug()n.a.n.a.
Old fileNew file
n.a.132
NEWpublic booleanisNewSynchronization()n.a.n.a.
Old fileNew file
n.a.116
NEWpublic booleanisNewTransaction()n.a.n.a.
Old fileNew file
n.a.108
NEWpublic booleanisReadOnly()n.a.n.a.
Old fileNew file
n.a.123
NEWpublic booleanisRollbackOnly()n.a.n.a.
Old fileNew file
n.a.156
NEWpublic voidsetCompleted()n.a.n.a.
Old fileNew file
n.a.163
NEWpublic voidsetRollbackOnly()n.a.n.a.
Old fileNew file
n.a.146
NEW public abstract class org.springframework.transaction.reactive.ReactiveResourceSynchronizationtop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.reactive.TransactionSynchronizationn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ReactiveResourceSynchronization(java.lang.Object,java.lang.Object,org.springframework.transaction.reactive.TransactionSynchronizationManager)n.a.n.a.
Old fileNew file
n.a.50
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic reactor.core.publisher.MonoafterCommit()n.a.n.a.
Old fileNew file
n.a.93
NEWpublic reactor.core.publisher.MonoafterCompletion(int)n.a.n.a.
Old fileNew file
n.a.101
NEWpublic reactor.core.publisher.MonobeforeCommit(boolean)n.a.n.a.
Old fileNew file
n.a.76
NEWpublic reactor.core.publisher.MonobeforeCompletion()n.a.n.a.
Old fileNew file
n.a.81
NEWpublic reactor.core.publisher.Monoresume()n.a.n.a.
Old fileNew file
n.a.68
NEWpublic reactor.core.publisher.Monosuspend()n.a.n.a.
Old fileNew file
n.a.60
NEW public abstract interface org.springframework.transaction.reactive.TransactionalOperatortop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.springframework.transaction.reactive.TransactionalOperatorcreate(org.springframework.transaction.ReactiveTransactionManager)n.a.n.a.
Old fileNew file
n.a.96
NEWstatic public org.springframework.transaction.reactive.TransactionalOperatorcreate(org.springframework.transaction.ReactiveTransactionManager,org.springframework.transaction.TransactionDefinition)n.a.n.a.
Old fileNew file
n.a.109
NEWpublic abstract reactor.core.publisher.Fluxexecute(org.springframework.transaction.reactive.TransactionCallback)
Status:Name:
NEWorg.springframework.transaction.TransactionException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic reactor.core.publisher.Fluxtransactional(reactor.core.publisher.Flux)n.a.n.a.
Old fileNew file
n.a.61
NEWpublic abstract reactor.core.publisher.Monotransactional(reactor.core.publisher.Mono)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface org.springframework.transaction.reactive.TransactionCallbacktop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.reactivestreams.PublisherdoInTransaction(org.springframework.transaction.ReactiveTransaction)n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
NEW public class org.springframework.transaction.reactive.TransactionContexttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclear()n.a.n.a.
Old fileNew file
n.a.133
NEWpublic java.util.UUIDgetContextId()n.a.n.a.
Old fileNew file
n.a.81
NEWpublic java.lang.IntegergetCurrentTransactionIsolationLevel()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.120
NEWpublic java.lang.StringgetCurrentTransactionName()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.103
NEWpublic java.lang.StringgetName()n.a.n.a.
Old fileNew file
n.a.74
NEWpublic org.springframework.transaction.reactive.TransactionContextgetParent()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.70
NEWpublic java.util.MapgetResources()n.a.n.a.
Old fileNew file
n.a.85
NEWpublic java.util.SetgetSynchronizations()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.94
NEWpublic booleanisActualTransactionActive()n.a.n.a.
Old fileNew file
n.a.128
NEWpublic booleanisCurrentTransactionReadOnly()n.a.n.a.
Old fileNew file
n.a.111
NEWpublic voidsetActualTransactionActive(boolean)n.a.n.a.
Old fileNew file
n.a.124
NEWpublic voidsetCurrentTransactionIsolationLevel(java.lang.Integer)n.a.n.a.
Old fileNew file
n.a.115
NEWpublic voidsetCurrentTransactionName(java.lang.String)n.a.n.a.
Old fileNew file
n.a.98
NEWpublic voidsetCurrentTransactionReadOnly(boolean)n.a.n.a.
Old fileNew file
n.a.107
NEWpublic voidsetSynchronizations(java.util.Set)n.a.n.a.
Old fileNew file
n.a.89
NEW public abstract class org.springframework.transaction.reactive.TransactionContextManagertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.util.function.FunctioncreateTransactionContext()n.a.n.a.
Old fileNew file
n.a.77
NEWstatic public reactor.core.publisher.MonocurrentContext()
Status:Name:
NEWorg.springframework.transaction.NoTransactionException
n.a.
Old fileNew file
n.a.53
NEWstatic public java.util.function.FunctiongetOrCreateContext()n.a.n.a.
Old fileNew file
n.a.88
NEWstatic public java.util.function.FunctiongetOrCreateContextHolder()n.a.n.a.
Old fileNew file
n.a.106
NEW public abstract interface org.springframework.transaction.reactive.TransactionSynchronizationtop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final intn.a.STATUS_COMMITTED
NEWpublic static final intn.a.STATUS_ROLLED_BACK
NEWpublic static final intn.a.STATUS_UNKNOWN
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic reactor.core.publisher.MonoafterCommit()n.a.n.a.
Old fileNew file
n.a.117
NEWpublic reactor.core.publisher.MonoafterCompletion(int)n.a.n.a.
Old fileNew file
n.a.139
NEWpublic reactor.core.publisher.MonobeforeCommit(boolean)n.a.n.a.
Old fileNew file
n.a.83
NEWpublic reactor.core.publisher.MonobeforeCompletion()n.a.n.a.
Old fileNew file
n.a.98
NEWpublic reactor.core.publisher.Monoresume()n.a.n.a.
Old fileNew file
n.a.66
NEWpublic reactor.core.publisher.Monosuspend()n.a.n.a.
Old fileNew file
n.a.57
NEW public class org.springframework.transaction.reactive.TransactionSynchronizationManagertop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic TransactionSynchronizationManager(org.springframework.transaction.reactive.TransactionContext)n.a.n.a.
Old fileNew file
n.a.79
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidbindResource(java.lang.Object,java.lang.Object)
Status:Name:
NEWjava.lang.IllegalStateException
n.a.
Old fileNew file
n.a.138
NEWpublic voidclear()n.a.n.a.
Old fileNew file
n.a.401
NEWpublic voidclearSynchronization()
Status:Name:
NEWjava.lang.IllegalStateException
n.a.
Old fileNew file
n.a.273
NEWstatic public reactor.core.publisher.MonoforCurrentTransaction()n.a.n.a.
Old fileNew file
n.a.92
NEWpublic java.lang.IntegergetCurrentTransactionIsolationLevel()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.363
NEWpublic java.lang.StringgetCurrentTransactionName()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.303
NEWpublic java.lang.ObjectgetResource(java.lang.Object)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.114
NEWpublic java.util.ListgetSynchronizations()
Status:Name:
NEWjava.lang.IllegalStateException
n.a.
Old fileNew file
n.a.249
NEWpublic booleanhasResource(java.lang.Object)n.a.n.a.
Old fileNew file
n.a.101
NEWpublic voidinitSynchronization()
Status:Name:
NEWjava.lang.IllegalStateException
n.a.
Old fileNew file
n.a.213
NEWpublic booleanisActualTransactionActive()n.a.n.a.
Old fileNew file
n.a.388
NEWpublic booleanisCurrentTransactionReadOnly()n.a.n.a.
Old fileNew file
n.a.329
NEWpublic booleanisSynchronizationActive()n.a.n.a.
Old fileNew file
n.a.204
NEWpublic voidregisterSynchronization(org.springframework.transaction.reactive.TransactionSynchronization)
Status:Name:
NEWjava.lang.IllegalStateException
n.a.
Old fileNew file
n.a.233
NEWpublic voidsetActualTransactionActive(boolean)n.a.n.a.
Old fileNew file
n.a.373
NEWpublic voidsetCurrentTransactionIsolationLevel(java.lang.Integer)n.a.n.a.
Old fileNew file
n.a.345
NEWpublic voidsetCurrentTransactionName(java.lang.String)n.a.n.a.
Old fileNew file
n.a.292
NEWpublic voidsetCurrentTransactionReadOnly(boolean)n.a.n.a.
Old fileNew file
n.a.314
NEWpublic java.lang.ObjectunbindResource(java.lang.Object)
Status:Name:
NEWjava.lang.IllegalStateException
n.a.
Old fileNew file
n.a.159
NEWpublic java.lang.ObjectunbindResourceIfPossible(java.lang.Object)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
n.a.175
NEW public abstract interface org.springframework.transaction.ReactiveTransactiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionExecutionn.a.
NEW public abstract interface org.springframework.transaction.ReactiveTransactionManagertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionManagern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract reactor.core.publisher.Monocommit(org.springframework.transaction.ReactiveTransaction)
Status:Name:
NEWorg.springframework.transaction.TransactionException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract reactor.core.publisher.MonogetReactiveTransaction(org.springframework.transaction.TransactionDefinition)
Status:Name:
NEWorg.springframework.transaction.TransactionException
n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract reactor.core.publisher.Monorollback(org.springframework.transaction.ReactiveTransaction)
Status:Name:
NEWorg.springframework.transaction.TransactionException
n.a.
Old fileNew file
n.a.n.a.
MODIFIED (Serializable compatible) public abstract class org.springframework.transaction.support.AbstractPlatformTransactionManagertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionManagern.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue2389726905273490205n.a.
Newtrue2389726905273490205n.a.
MODIFIED public abstract class org.springframework.transaction.support.AbstractTransactionStatustop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionExecutionn.a.
MODIFIED public abstract interface org.springframework.transaction.support.CallbackPreferringPlatformTransactionManagertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionManagern.a.
MODIFIED public class org.springframework.transaction.support.DefaultTransactionStatustop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionExecutionn.a.
MODIFIED public abstract interface org.springframework.transaction.support.ResourceTransactionManagertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionManagern.a.
MODIFIED public class org.springframework.transaction.support.SimpleTransactionStatustop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionExecutionn.a.
MODIFIED (!) public abstract interface org.springframework.transaction.support.TransactionOperationstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public voidexecuteWithoutResult(java.util.function.Consumer)
Status:Name:
NEWorg.springframework.transaction.TransactionException
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.67
NEW (!)static public org.springframework.transaction.support.TransactionOperationswithoutTransaction()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.89
UNCHANGED (*) (Serializable compatible) public class org.springframework.transaction.support.TransactionTemplatetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue1556917529830022770n.a.
Newtrue1556917529830022770n.a.
MODIFIED (!) public abstract interface org.springframework.transaction.TransactionDefinitiontop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public not_abstract  (<-  abstract )  intgetIsolationLevel()n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.226
MODIFIED (!)public not_abstract  (<-  abstract )  java.lang.StringgetName()n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.277
MODIFIED (!)public not_abstract  (<-  abstract )  intgetPropagationBehavior()n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.204
MODIFIED (!)public not_abstract  (<-  abstract )  intgetTimeout()n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.241
MODIFIED (!)public not_abstract  (<-  abstract )  booleanisReadOnly()n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.262
NEW (!)static public org.springframework.transaction.TransactionDefinitionwithDefaults()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.291
NEW public abstract interface org.springframework.transaction.TransactionExecutiontop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract booleanisCompleted()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract booleanisNewTransaction()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract booleanisRollbackOnly()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract voidsetRollbackOnly()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface org.springframework.transaction.TransactionManagertop
MODIFIED public abstract interface org.springframework.transaction.TransactionStatustop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.transaction.TransactionExecutionn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic abstract booleanisCompleted()n.a.n.a.
Old fileNew file
n.a.n.a.
REMOVEDpublic abstract booleanisNewTransaction()n.a.n.a.
Old fileNew file
n.a.n.a.
REMOVEDpublic abstract booleanisRollbackOnly()n.a.n.a.
Old fileNew file
n.a.n.a.
REMOVEDpublic abstract voidsetRollbackOnly()n.a.n.a.
Old fileNew file
n.a.n.a.