JApiCmp-Report
Old:n.a.
New:n.a.
Created:2022-09-15T09:04:34.475+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
REMOVED (!)org.springframework.messaging.handler.annotation.MessagingAnnotationsRuntimeHints
MODIFIED (!)org.springframework.messaging.handler.invocation.AsyncHandlerMethodReturnValueHandler
MODIFIEDorg.springframework.messaging.handler.invocation.CompletableFutureReturnValueHandler
MODIFIEDorg.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerComposite
MODIFIEDorg.springframework.messaging.handler.invocation.ListenableFutureReturnValueHandler
MODIFIEDorg.springframework.messaging.handler.invocation.ReactiveReturnValueHandler
MODIFIED (*)org.springframework.messaging.rsocket.RSocketRequester
NEWorg.springframework.messaging.rsocket.service.DestinationVariableArgumentResolver
NEWorg.springframework.messaging.rsocket.service.MetadataArgumentResolver
NEWorg.springframework.messaging.rsocket.service.PayloadArgumentResolver
NEWorg.springframework.messaging.rsocket.service.RSocketExchange
NEWorg.springframework.messaging.rsocket.service.RSocketRequestValues
NEWorg.springframework.messaging.rsocket.service.RSocketRequestValues$Builder
NEWorg.springframework.messaging.rsocket.service.RSocketServiceArgumentResolver
NEWorg.springframework.messaging.rsocket.service.RSocketServiceProxyFactory
REMOVED (!)org.springframework.messaging.simp.annotation.SimpAnnotationsRuntimeHints
UNCHANGEDorg.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration
MODIFIED (!)org.springframework.messaging.simp.stomp.ConnectionHandlingStompSession
MODIFIEDorg.springframework.messaging.simp.stomp.DefaultStompSession
MODIFIEDorg.springframework.messaging.simp.stomp.ReactorNettyTcpStompClient
MODIFIED (*)org.springframework.messaging.simp.stomp.StompSession$Receiptable
NEWorg.springframework.messaging.simp.stomp.StompTcpMessageCodec
NEWorg.springframework.messaging.tcp.reactor.ReactorNetty2TcpClient
NEWorg.springframework.messaging.tcp.reactor.ReactorNetty2TcpConnection
MODIFIEDorg.springframework.messaging.tcp.reactor.ReactorNettyTcpClient
MODIFIEDorg.springframework.messaging.tcp.reactor.ReactorNettyTcpConnection
NEWorg.springframework.messaging.tcp.reactor.TcpMessageCodec
MODIFIED (!)org.springframework.messaging.tcp.TcpConnection
MODIFIED (!)org.springframework.messaging.tcp.TcpOperations
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
REMOVED (!) public class org.springframework.messaging.handler.annotation.MessagingAnnotationsRuntimeHintstop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public MessagingAnnotationsRuntimeHints()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
34n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public voidregisterHints(org.springframework.aot.hint.RuntimeHints, java.lang.ClassLoader)n.a.
Change
METHOD_REMOVED
Old fileNew file
38n.a.
MODIFIED (!) public abstract interface org.springframework.messaging.handler.invocation.AsyncHandlerMethodReturnValueHandlertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract java.util.concurrent.CompletableFuturetoCompletableFuture(java.lang.Object, org.springframework.core.MethodParameter)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!)public not_abstract  (<-  abstract )  org.springframework.util.concurrent.ListenableFuturetoListenableFuture(java.lang.Object, org.springframework.core.MethodParameter)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.74
MODIFIED public class org.springframework.messaging.handler.invocation.CompletableFutureReturnValueHandlertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.messaging.handler.invocation.AsyncHandlerMethodReturnValueHandlern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.concurrent.CompletableFuturetoCompletableFuture(java.lang.Object, org.springframework.core.MethodParameter)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.41
REMOVEDpublic org.springframework.util.concurrent.ListenableFuturetoListenableFuture(java.lang.Object, org.springframework.core.MethodParameter)n.a.n.a.
Old fileNew file
44n.a.
MODIFIED public class org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandlerCompositetop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.messaging.handler.invocation.AsyncHandlerMethodReturnValueHandlern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.concurrent.CompletableFuturetoCompletableFuture(java.lang.Object, org.springframework.core.MethodParameter)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.139
REMOVEDpublic org.springframework.util.concurrent.ListenableFuturetoListenableFuture(java.lang.Object, org.springframework.core.MethodParameter)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.springframework.lang.Nullablen.a.
n.a.n.a.
Old fileNew file
139n.a.
MODIFIED public class org.springframework.messaging.handler.invocation.ListenableFutureReturnValueHandlertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.messaging.handler.invocation.AsyncHandlerMethodReturnValueHandlern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.concurrent.CompletableFuturetoCompletableFuture(java.lang.Object, org.springframework.core.MethodParameter)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.47
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
MODIFIED public class org.springframework.messaging.handler.invocation.ReactiveReturnValueHandlertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.messaging.handler.invocation.AsyncHandlerMethodReturnValueHandlern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.concurrent.CompletableFuturetoCompletableFuture(java.lang.Object, org.springframework.core.MethodParameter)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.61
REMOVEDpublic org.springframework.util.concurrent.ListenableFuturetoListenableFuture(java.lang.Object, org.springframework.core.MethodParameter)n.a.n.a.
Old fileNew file
61n.a.
MODIFIED (*) public abstract interface org.springframework.messaging.rsocket.RSocketRequestertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract org.springframework.messaging.rsocket.RSocketStrategiesstrategies()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW public class org.springframework.messaging.rsocket.service.DestinationVariableArgumentResolvertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.messaging.rsocket.service.RSocketServiceArgumentResolvern.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic DestinationVariableArgumentResolver()n.a.n.a.
Old fileNew file
n.a.35
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanresolve(java.lang.Object, org.springframework.core.MethodParameter, org.springframework.messaging.rsocket.service.RSocketRequestValues$Builder)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.41
NEW public class org.springframework.messaging.rsocket.service.MetadataArgumentResolvertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.messaging.rsocket.service.RSocketServiceArgumentResolvern.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic MetadataArgumentResolver()n.a.n.a.
Old fileNew file
n.a.36
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanresolve(java.lang.Object, org.springframework.core.MethodParameter, org.springframework.messaging.rsocket.service.RSocketRequestValues$Builder)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.42
NEW public class org.springframework.messaging.rsocket.service.PayloadArgumentResolvertop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.messaging.rsocket.service.RSocketServiceArgumentResolvern.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PayloadArgumentResolver(org.springframework.core.ReactiveAdapterRegistry, boolean)n.a.n.a.
Old fileNew file
n.a.41
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanresolve(java.lang.Object, org.springframework.core.MethodParameter, org.springframework.messaging.rsocket.service.RSocketRequestValues$Builder)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.52
NEW public abstract annotation org.springframework.messaging.rsocket.service.RSocketExchangetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.Stringvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.METHOD
NEW final public class org.springframework.messaging.rsocket.service.RSocketRequestValuestop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic RSocketRequestValues(java.lang.String, java.util.List, org.springframework.messaging.rsocket.service.RSocketRequestValues$MetadataHelper, java.lang.Object, org.reactivestreams.Publisher, org.springframework.core.ParameterizedTypeReference)n.a.n.a.
Old fileNew file
n.a.64
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.springframework.messaging.rsocket.service.RSocketRequestValues$Builderbuilder(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.130
NEWpublic java.util.MapgetMetadata()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.97
NEWpublic org.reactivestreams.PublishergetPayload()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.117
NEWpublic org.springframework.core.ParameterizedTypeReferencegetPayloadElementType()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.125
NEWpublic java.lang.ObjectgetPayloadValue()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.107
NEWpublic java.lang.StringgetRoute()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
NEWpublic java.lang.Object[]getRouteVariables()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.89
NEW final static public class org.springframework.messaging.rsocket.service.RSocketRequestValues$Buildertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.messaging.rsocket.service.RSocketRequestValues$BuilderaddMetadata(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.184
NEWpublic org.springframework.messaging.rsocket.service.RSocketRequestValues$BuilderaddMimeType(org.springframework.util.MimeType)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.194
NEWpublic org.springframework.messaging.rsocket.service.RSocketRequestValues$BuilderaddRouteVariable(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.174
NEWpublic org.springframework.messaging.rsocket.service.RSocketRequestValuesbuild()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.225
NEWpublic org.springframework.messaging.rsocket.service.RSocketRequestValues$BuildersetPayload(org.reactivestreams.Publisher, org.springframework.core.ParameterizedTypeReference)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.215
NEWpublic org.springframework.messaging.rsocket.service.RSocketRequestValues$BuildersetPayloadValue(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.205
NEWpublic org.springframework.messaging.rsocket.service.RSocketRequestValues$BuildersetRoute(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.165
NEW public abstract interface org.springframework.messaging.rsocket.service.RSocketServiceArgumentResolvertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract booleanresolve(java.lang.Object, org.springframework.core.MethodParameter, org.springframework.messaging.rsocket.service.RSocketRequestValues$Builder)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW final public class org.springframework.messaging.rsocket.service.RSocketServiceProxyFactorytop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic RSocketServiceProxyFactory(org.springframework.messaging.rsocket.RSocketRequester)n.a.n.a.
Old fileNew file
n.a.74
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidaddCustomArgumentResolver(org.springframework.messaging.rsocket.service.RSocketServiceArgumentResolver)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.85
NEWpublic voidafterPropertiesSet()
Status:Name:
NEWjava.lang.Exception
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.131
NEWpublic java.lang.ObjectcreateClient(java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.166
NEWpublic voidsetBlockTimeout(java.time.Duration)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.125
NEWpublic voidsetCustomArgumentResolvers(java.util.List)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.96
NEWpublic voidsetEmbeddedValueResolver(org.springframework.util.StringValueResolver)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.106
NEWpublic voidsetReactiveAdapterRegistry(org.springframework.core.ReactiveAdapterRegistry)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.115
REMOVED (!) public class org.springframework.messaging.simp.annotation.SimpAnnotationsRuntimeHintstop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public SimpAnnotationsRuntimeHints()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
32n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public voidregisterHints(org.springframework.aot.hint.RuntimeHints, java.lang.ClassLoader)n.a.
Change
METHOD_REMOVED
Old fileNew file
36n.a.
UNCHANGED public abstract class org.springframework.messaging.simp.config.AbstractMessageBrokerConfigurationtop
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.springframework.context.annotation.ImportRuntimeHints
Status:Name:Old element values:New element values:
REMOVEDvalueorg.springframework.messaging.handler.annotation.MessagingAnnotationsRuntimeHints, org.springframework.messaging.simp.annotation.SimpAnnotationsRuntimeHints
MODIFIED (!) public abstract interface org.springframework.messaging.simp.stomp.ConnectionHandlingStompSessiontop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract java.util.concurrent.CompletableFuturegetSession()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!)public not_abstract  (<-  abstract )  org.springframework.util.concurrent.ListenableFuturegetSessionFuture()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.40
MODIFIED public class org.springframework.messaging.simp.stomp.DefaultStompSessiontop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.messaging.simp.stomp.ConnectionHandlingStompSessionn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.concurrent.CompletableFuturegetSession()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.151
REMOVEDpublic org.springframework.util.concurrent.ListenableFuturegetSessionFuture()n.a.n.a.
Old fileNew file
153n.a.
MODIFIED public class org.springframework.messaging.simp.stomp.ReactorNettyTcpStompClienttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic org.springframework.util.concurrent.ListenableFutureconnect(org.springframework.messaging.simp.stomp.StompSessionHandler)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
76102
UNCHANGEDpublic org.springframework.util.concurrent.ListenableFutureconnect(org.springframework.messaging.simp.stomp.StompHeaders, org.springframework.messaging.simp.stomp.StompSessionHandler)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
87128
NEWpublic java.util.concurrent.CompletableFutureconnectAsync(org.springframework.messaging.simp.stomp.StompSessionHandler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.114
NEWpublic java.util.concurrent.CompletableFutureconnectAsync(org.springframework.messaging.simp.stomp.StompHeaders, org.springframework.messaging.simp.stomp.StompSessionHandler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.141
MODIFIED (*) static public abstract interface org.springframework.messaging.simp.stomp.StompSession$Receiptabletop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract voidaddReceiptTask(java.util.function.Consumer)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW public class org.springframework.messaging.simp.stomp.StompTcpMessageCodectop
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.messaging.tcp.reactor.TcpMessageCodecn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic StompTcpMessageCodec(org.springframework.messaging.simp.stomp.StompDecoder, org.springframework.messaging.simp.stomp.StompEncoder)n.a.n.a.
Old fileNew file
n.a.47
NEWpublic StompTcpMessageCodec()n.a.n.a.
Old fileNew file
n.a.40
NEWpublic StompTcpMessageCodec(org.springframework.messaging.simp.stomp.StompDecoder)n.a.n.a.
Old fileNew file
n.a.44
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.Listdecode(java.nio.ByteBuffer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.55
NEWpublic java.nio.ByteBufferencode(org.springframework.messaging.Message)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.60
NEW public class org.springframework.messaging.tcp.reactor.ReactorNetty2TcpClienttop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.messaging.tcp.TcpOperationsn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ReactorNetty2TcpClient(java.util.function.Function, org.springframework.messaging.tcp.reactor.TcpMessageCodec)n.a.n.a.
Old fileNew file
n.a.126
NEWpublic ReactorNetty2TcpClient(java.lang.String, int, org.springframework.messaging.tcp.reactor.TcpMessageCodec)n.a.n.a.
Old fileNew file
n.a.101
NEWpublic ReactorNetty2TcpClient(reactor.netty5.tcp.TcpClient, org.springframework.messaging.tcp.reactor.TcpMessageCodec)n.a.n.a.
Old fileNew file
n.a.147
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.concurrent.CompletableFutureconnectAsync(org.springframework.messaging.tcp.TcpConnectionHandler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.179
NEWpublic java.util.concurrent.CompletableFutureconnectAsync(org.springframework.messaging.tcp.TcpConnectionHandler, org.springframework.messaging.tcp.ReconnectStrategy)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.207
NEWpublic org.apache.commons.logging.LoggetLogger()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.173
NEWpublic voidsetLogger(org.apache.commons.logging.Log)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.165
NEWpublic java.util.concurrent.CompletableFutureshutdownAsync()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.247
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.292
NEW public class org.springframework.messaging.tcp.reactor.ReactorNetty2TcpConnectiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Closeablen.a.
NEWjava.lang.AutoCloseablen.a.
NEWorg.springframework.messaging.tcp.TcpConnectionn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ReactorNetty2TcpConnection(reactor.netty5.NettyInbound, reactor.netty5.NettyOutbound, org.springframework.messaging.tcp.reactor.TcpMessageCodec, reactor.core.publisher.Sinks$Empty)n.a.n.a.
Old fileNew file
n.a.52
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclose()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
NEWpublic voidonReadInactivity(java.lang.Runnable, long)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.70
NEWpublic voidonWriteInactivity(java.lang.Runnable, long)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.75
NEWpublic java.util.concurrent.CompletableFuturesendAsync(org.springframework.messaging.Message)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.63
MODIFIED public class org.springframework.messaging.tcp.reactor.ReactorNettyTcpClienttop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.messaging.tcp.TcpOperationsn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic org.springframework.util.concurrent.ListenableFutureconnect(org.springframework.messaging.tcp.TcpConnectionHandler)n.a.n.a.
Old fileNew file
183n.a.
REMOVEDpublic org.springframework.util.concurrent.ListenableFutureconnect(org.springframework.messaging.tcp.TcpConnectionHandler, org.springframework.messaging.tcp.ReconnectStrategy)n.a.n.a.
Old fileNew file
213n.a.
NEWpublic java.util.concurrent.CompletableFutureconnectAsync(org.springframework.messaging.tcp.TcpConnectionHandler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.179
NEWpublic java.util.concurrent.CompletableFutureconnectAsync(org.springframework.messaging.tcp.TcpConnectionHandler, org.springframework.messaging.tcp.ReconnectStrategy)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.207
REMOVEDpublic org.springframework.util.concurrent.ListenableFutureshutdown()n.a.n.a.
Old fileNew file
254n.a.
NEWpublic java.util.concurrent.CompletableFutureshutdownAsync()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.247
MODIFIED public class org.springframework.messaging.tcp.reactor.ReactorNettyTcpConnectiontop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.messaging.tcp.TcpConnectionn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic org.springframework.util.concurrent.ListenableFuturesend(org.springframework.messaging.Message)n.a.n.a.
Old fileNew file
60n.a.
NEWpublic java.util.concurrent.CompletableFuturesendAsync(org.springframework.messaging.Message)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.60
NEW public abstract interface org.springframework.messaging.tcp.reactor.TcpMessageCodectop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.util.Listdecode(java.nio.ByteBuffer)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract java.nio.ByteBufferencode(org.springframework.messaging.Message)n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED (!) public abstract interface org.springframework.messaging.tcp.TcpConnectiontop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public not_abstract  (<-  abstract )  org.springframework.util.concurrent.ListenableFuturesend(org.springframework.messaging.Message)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.42
NEW (*)public abstract java.util.concurrent.CompletableFuturesendAsync(org.springframework.messaging.Message)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!) public abstract interface org.springframework.messaging.tcp.TcpOperationstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public not_abstract  (<-  abstract )  org.springframework.util.concurrent.ListenableFutureconnect(org.springframework.messaging.tcp.TcpConnectionHandler)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.40
MODIFIED (!)public not_abstract  (<-  abstract )  org.springframework.util.concurrent.ListenableFutureconnect(org.springframework.messaging.tcp.TcpConnectionHandler, org.springframework.messaging.tcp.ReconnectStrategy)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.64
NEW (*)public abstract java.util.concurrent.CompletableFutureconnectAsync(org.springframework.messaging.tcp.TcpConnectionHandler)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract java.util.concurrent.CompletableFutureconnectAsync(org.springframework.messaging.tcp.TcpConnectionHandler, org.springframework.messaging.tcp.ReconnectStrategy)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!)public not_abstract  (<-  abstract )  org.springframework.util.concurrent.ListenableFutureshutdown()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.86
NEW (*)public abstract java.util.concurrent.CompletableFutureshutdownAsync()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.