Binary compatibility report for the RichFaces library  between 4.5.2 and 4.5.3 versions

Test Info


Library NameRichFaces
Version #14.5.2
Version #24.5.3
Java Version1.6.0_24

Test Results


Total Java ARchives10
Total Methods / Classes32454 / 4204
VerdictIncompatible
(0.8%)

Problem Summary


SeverityCount
Added Methods-41
Removed MethodsHigh7
Problems with
Data Types
High18
Medium1
Low0
Problems with
Methods
High15
Medium0
Low0

Added Methods (41)


atmosphere-runtime-2.2.4.jar, AsyncWriteToken.class
package org.atmosphere.cpr
DefaultBroadcaster.AsyncWriteToken.DefaultBroadcaster.AsyncWriteToken ( AtmosphereResource resource, Object msg, BroadcasterFuture future, Object originalMessage, java.util.concurrent.atomic.AtomicInteger count )
DefaultBroadcaster.AsyncWriteToken.DefaultBroadcaster.AsyncWriteToken ( AtmosphereResource resource, Object msg, BroadcasterFuture future, Object originalMessage, org.atmosphere.cache.CacheMessage cache, java.util.concurrent.atomic.AtomicInteger count )
DefaultBroadcaster.AsyncWriteToken.lastBroadcasted ( )  :  boolean

atmosphere-runtime-2.2.4.jar, AtmosphereConfig.class
package org.atmosphere.cpr
AtmosphereConfig.getInitParameter ( String key, int defaultValue )  :  int

atmosphere-runtime-2.2.4.jar, AtmosphereFramework.class
package org.atmosphere.cpr
AtmosphereFramework.isDestroyed ( )  :  boolean

atmosphere-runtime-2.2.4.jar, AtmosphereResourceFactory.class
package org.atmosphere.cpr
AtmosphereResourceFactory.AtmosphereResourceFactory ( )
AtmosphereResourceFactory.configure ( AtmosphereConfig p1 ) [abstract]  :  void
AtmosphereResourceFactory.resources ( ) [abstract]  :  java.util.concurrent.ConcurrentMap

atmosphere-runtime-2.2.4.jar, AtmosphereResourceImpl.class
package org.atmosphere.cpr
AtmosphereResourceImpl.getAndSetInClosingPhase ( )  :  boolean

atmosphere-runtime-2.2.4.jar, BroadcasterFactory.class
package org.atmosphere.cpr
BroadcasterFactory.configure ( Class p1, String p2, AtmosphereConfig p3 ) [abstract]  :  void

atmosphere-runtime-2.2.4.jar, DefaultAtmosphereResourceFactory.class
package org.atmosphere.cpr
DefaultAtmosphereResourceFactory.broadcasters ( String uuid )  :  java.util.Set
DefaultAtmosphereResourceFactory.configure ( AtmosphereConfig config )  :  void
DefaultAtmosphereResourceFactory.create ( AtmosphereConfig config, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport a )  :  AtmosphereResource
DefaultAtmosphereResourceFactory.create ( AtmosphereConfig config, AtmosphereResponse response, AsyncSupport a )  :  AtmosphereResource
DefaultAtmosphereResourceFactory.create ( AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport a, AtmosphereHandler handler )  :  AtmosphereResource
DefaultAtmosphereResourceFactory.create ( AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport a, AtmosphereHandler handler, AtmosphereResource.TRANSPORT t )  :  AtmosphereResource
DefaultAtmosphereResourceFactory.create ( AtmosphereConfig config, Broadcaster broadcaster, AtmosphereResponse response, AsyncSupport a, AtmosphereHandler handler )  :  AtmosphereResource
DefaultAtmosphereResourceFactory.create ( AtmosphereConfig config, Broadcaster broadcaster, AtmosphereResponse response, AsyncSupport a, AtmosphereHandler handler, AtmosphereResource.TRANSPORT t )  :  AtmosphereResource
DefaultAtmosphereResourceFactory.create ( AtmosphereConfig config, String uuid )  :  AtmosphereResource
DefaultAtmosphereResourceFactory.create ( AtmosphereConfig config, String uuid, AtmosphereRequest request )  :  AtmosphereResource
DefaultAtmosphereResourceFactory.DefaultAtmosphereResourceFactory ( )
DefaultAtmosphereResourceFactory.destroy ( )  :  void
DefaultAtmosphereResourceFactory.find ( String uuid )  :  AtmosphereResource
DefaultAtmosphereResourceFactory.findAll ( )  :  java.util.Collection
DefaultAtmosphereResourceFactory.registerUuidForFindCandidate ( AtmosphereResource r )  :  void
DefaultAtmosphereResourceFactory.remove ( String uuid )  :  AtmosphereResource
DefaultAtmosphereResourceFactory.resources ( )  :  java.util.concurrent.ConcurrentMap
DefaultAtmosphereResourceFactory.unRegisterUuidForFindCandidate ( AtmosphereResource r )  :  void

atmosphere-runtime-2.2.4.jar, DefaultBroadcaster.class
package org.atmosphere.cpr
DefaultBroadcaster.endBroadcast ( Deliver deliver, boolean deliverMessage )  :  boolean
DefaultBroadcaster.executeBlockingWrite ( AtmosphereResource r, Deliver deliver, java.util.concurrent.atomic.AtomicInteger count )  :  void
DefaultBroadcaster.queueWriteIO ( AtmosphereResource r, Deliver deliver, java.util.concurrent.atomic.AtomicInteger count )  :  void

atmosphere-runtime-2.2.4.jar, DefaultBroadcasterFactory.class
package org.atmosphere.cpr
DefaultBroadcasterFactory.configure ( Class clazz, String broadcasterLifeCyclePolicy, AtmosphereConfig c )  :  void
DefaultBroadcasterFactory.DefaultBroadcasterFactory ( )

atmosphere-runtime-2.2.4.jar, SimpleBroadcaster.class
package org.atmosphere.util
SimpleBroadcaster.queueWriteIO ( org.atmosphere.cpr.AtmosphereResource r, org.atmosphere.cpr.Deliver deliver, java.util.concurrent.atomic.AtomicInteger count )  :  void

atmosphere-runtime-2.2.4.jar, Utils.class
package org.atmosphere.util
Utils.rawWebSocket ( javax.servlet.http.HttpServletRequest request ) [static]  :  boolean

atmosphere-runtime-2.2.4.jar, VoidAnnotationProcessor.class
package org.atmosphere.util
VoidAnnotationProcessor.configure ( org.atmosphere.cpr.AtmosphereFramework framework )  :  org.atmosphere.cpr.AnnotationProcessor
VoidAnnotationProcessor.destroy ( )  :  void
VoidAnnotationProcessor.scan ( java.io.File rootDir )  :  org.atmosphere.cpr.AnnotationProcessor
VoidAnnotationProcessor.scan ( String packageName )  :  org.atmosphere.cpr.AnnotationProcessor
VoidAnnotationProcessor.scanAll ( )  :  org.atmosphere.cpr.AnnotationProcessor
VoidAnnotationProcessor.VoidAnnotationProcessor ( )

to the top

Removed Methods (7)


atmosphere-runtime-2.2.3.jar, AsyncWriteToken.class
package org.atmosphere.cpr
DefaultBroadcaster.AsyncWriteToken.DefaultBroadcaster.AsyncWriteToken ( AtmosphereResource resource, Object msg, BroadcasterFuture future, Object originalMessage )
DefaultBroadcaster.AsyncWriteToken.DefaultBroadcaster.AsyncWriteToken ( AtmosphereResource resource, Object msg, BroadcasterFuture future, Object originalMessage, org.atmosphere.cache.CacheMessage cache )

atmosphere-runtime-2.2.3.jar, AtmosphereResourceFactory.class
package org.atmosphere.cpr
AtmosphereResourceFactory.AtmosphereResourceFactory ( BroadcasterFactory broadcasterFactory )
AtmosphereResourceFactory.resources ( )  :  java.util.concurrent.ConcurrentHashMap

atmosphere-runtime-2.2.3.jar, DefaultBroadcaster.class
package org.atmosphere.cpr
DefaultBroadcaster.executeBlockingWrite ( AtmosphereResource r, Deliver deliver )  :  void
DefaultBroadcaster.queueWriteIO ( AtmosphereResource r, Deliver deliver )  :  void

atmosphere-runtime-2.2.3.jar, SimpleBroadcaster.class
package org.atmosphere.util
SimpleBroadcaster.queueWriteIO ( org.atmosphere.cpr.AtmosphereResource r, org.atmosphere.cpr.Deliver deliver )  :  void

to the top

Problems with Data Types, High Severity (18)


atmosphere-runtime-2.2.3.jar
package org.atmosphere.cpr
[+] AtmosphereResourceFactory (18)

to the top

Problems with Methods, High Severity (15)


atmosphere-runtime-2.2.3.jar, AtmosphereResourceFactory
package org.atmosphere.cpr
[+] AtmosphereResourceFactory.broadcasters ( String uuid )  :  java.util.Set (1)
[+] AtmosphereResourceFactory.create ( AtmosphereConfig config, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport a )  :  AtmosphereResource (1)
[+] AtmosphereResourceFactory.create ( AtmosphereConfig config, AtmosphereResponse response, AsyncSupport a )  :  AtmosphereResource (1)
[+] AtmosphereResourceFactory.create ( AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport a, AtmosphereHandler handler )  :  AtmosphereResource (1)
[+] AtmosphereResourceFactory.create ( AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport a, AtmosphereHandler handler, AtmosphereResource.TRANSPORT t )  :  AtmosphereResource (1)
[+] AtmosphereResourceFactory.create ( AtmosphereConfig config, Broadcaster broadcaster, AtmosphereResponse response, AsyncSupport a, AtmosphereHandler handler )  :  AtmosphereResource (1)
[+] AtmosphereResourceFactory.create ( AtmosphereConfig config, Broadcaster broadcaster, AtmosphereResponse response, AsyncSupport a, AtmosphereHandler handler, AtmosphereResource.TRANSPORT t )  :  AtmosphereResource (1)
[+] AtmosphereResourceFactory.create ( AtmosphereConfig config, String uuid )  :  AtmosphereResource (1)
[+] AtmosphereResourceFactory.create ( AtmosphereConfig config, String uuid, AtmosphereRequest request )  :  AtmosphereResource (1)
[+] AtmosphereResourceFactory.destroy ( )  :  void (1)
[+] AtmosphereResourceFactory.find ( String uuid )  :  AtmosphereResource (1)
[+] AtmosphereResourceFactory.findAll ( )  :  java.util.Collection (1)
[+] AtmosphereResourceFactory.registerUuidForFindCandidate ( AtmosphereResource r )  :  void (1)
[+] AtmosphereResourceFactory.remove ( String uuid )  :  AtmosphereResource (1)
[+] AtmosphereResourceFactory.unRegisterUuidForFindCandidate ( AtmosphereResource r )  :  void (1)

to the top

Problems with Data Types, Medium Severity (1)


atmosphere-runtime-2.2.3.jar
package org.atmosphere.cpr
[+] BroadcasterFactory (1)

to the top

Java ARchives (10)


atmosphere-runtime-2.2.3.jar
cssparser-0.9.14.jar
ehcache-2.8.3.jar
guava-18.0.jar
richfaces-a4j-4.5.2.Final.jar
richfaces-core-4.5.2.Final.jar
richfaces-page-fragments-4.5.2.Final.jar
richfaces-rich-4.5.2.Final.jar
sac-1.3.jar
sizeof-agent.jar

to the top




Generated on Tue Mar 10 07:12:03 2015 for RichFaces by Java API Compliance Checker 1.3.7  
A tool for checking backward compatibility of a Java library API