Source compatibility report for the rhq-core-domain library  between 4.11.0 and 4.12.0 versions

Test Info


Library Namerhq-core-domain
Version #14.11.0
Version #24.12.0
Java Version1.6.0_24

Test Results


Total Java ARchives1
Total Methods / Classes6147 / 541
VerdictIncompatible
(3.6%)

Problem Summary


SeverityCount
Added Methods-34
Removed MethodsHigh14
Problems with
Data Types
High4
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-11

Added Methods (34)


rhq-core-domain-4.12.0.jar, AlertCriteria.class
package org.rhq.core.domain.criteria
AlertCriteria.addFilterPluginName ( String filterPluginName )  :  void

rhq-core-domain-4.12.0.jar, AutoGroupComposite.class
package org.rhq.core.domain.resource.group.composite
AutoGroupComposite.AutoGroupComposite ( Double availability, org.rhq.core.domain.resource.Resource parentResource, String subcategory, long memberCount )
AutoGroupComposite.getSubcategory ( )  :  String

rhq-core-domain-4.12.0.jar, AutoGroupCompositeFlyweight.class
package org.rhq.core.domain.resource.flyweight
AutoGroupCompositeFlyweight.AutoGroupCompositeFlyweight ( Double availability, ResourceFlyweight parentResource, String subcategory, long memberCount )
AutoGroupCompositeFlyweight.getSubcategory ( )  :  String

rhq-core-domain-4.12.0.jar, FlyweightCache.class
package org.rhq.core.domain.resource.flyweight
FlyweightCache.constructResourceType ( int id, String name, String plugin, boolean singleton, org.rhq.core.domain.resource.ResourceCategory category, String subCategory )  :  ResourceTypeFlyweight

rhq-core-domain-4.12.0.jar, MeasurementDefinitionCriteria.class
package org.rhq.core.domain.criteria
MeasurementDefinitionCriteria.addFilterPluginName ( String filterPluginName )  :  void

rhq-core-domain-4.12.0.jar, MissingPolicy.class
package org.rhq.core.domain.resource
MissingPolicy.valueOf ( String name ) [static]  :  MissingPolicy
MissingPolicy.values ( ) [static]  :  MissingPolicy[ ]

rhq-core-domain-4.12.0.jar, PluginCriteria.class
package org.rhq.core.domain.criteria
PluginCriteria.addFilterDeleted ( boolean value )  :  void
PluginCriteria.addFilterDisplayName ( String value )  :  void
PluginCriteria.addFilterEnabled ( boolean value )  :  void
PluginCriteria.addFilterInstalled ( boolean value )  :  void
PluginCriteria.addFilterName ( String value )  :  void
PluginCriteria.addFilterResourceTypeIds ( Integer[ ] resourceTypeIds )  :  void
PluginCriteria.addFilterVersion ( String value )  :  void
PluginCriteria.getPersistentClass ( )  :  Class
PluginCriteria.PluginCriteria ( )

rhq-core-domain-4.12.0.jar, ProblemResourceComposite.class
package org.rhq.core.domain.resource.composite
ProblemResourceComposite.ProblemResourceComposite ( int resourceId, int resourceTypeId, String resourceName, String ancestry, long numAlerts, org.rhq.core.domain.measurement.AvailabilityType availabilityType, Integer ancestryLength )

rhq-core-domain-4.12.0.jar, ProductInfo.class
package org.rhq.core.domain.common
ProductInfo.getSupportedAgentVersions ( )  :  String
ProductInfo.setSupportedAgentVersions ( String supportedAgentVersions )  :  void

rhq-core-domain-4.12.0.jar, ResourceGroupDefinitionCriteria.class
package org.rhq.core.domain.criteria
ResourceGroupDefinitionCriteria.addFilterUserDefinedOnly ( boolean filterUserDefinedOnly )  :  void

rhq-core-domain-4.12.0.jar, ResourceType.class
package org.rhq.core.domain.resource
ResourceType.getMissingPolicy ( )  :  MissingPolicy
ResourceType.getSubCategory ( )  :  String
ResourceType.isSupportsMissingAvailabilityType ( )  :  boolean
ResourceType.setMissingPolicy ( MissingPolicy missingPolicy )  :  void
ResourceType.setSubCategory ( String subcategory )  :  void
ResourceType.setSupportsMissingAvailabilityType ( boolean uninventoryMissing )  :  void

rhq-core-domain-4.12.0.jar, ResourceTypeFlyweight.class
package org.rhq.core.domain.resource.flyweight
ResourceTypeFlyweight.getSubCategory ( )  :  String
ResourceTypeFlyweight.setSubCategory ( String subCategory )  :  void

rhq-core-domain-4.12.0.jar, ResourceUpgradeReport.class
package org.rhq.core.domain.resource
ResourceUpgradeReport.getNewVersion ( )  :  String
ResourceUpgradeReport.isForceGenericPropertyUpgrade ( )  :  boolean
ResourceUpgradeReport.setForceGenericPropertyUpgrade ( boolean forceGenericPropertyUpgrade )  :  void
ResourceUpgradeReport.setNewVersion ( String newVersion )  :  void

to the top

Removed Methods (14)


rhq-core-domain-4.11.0.jar, AutoGroupComposite.class
package org.rhq.core.domain.resource.group.composite
AutoGroupComposite.AutoGroupComposite ( Double availability, org.rhq.core.domain.resource.Resource parentResource, org.rhq.core.domain.resource.ResourceSubCategory subcategory, long memberCount )
AutoGroupComposite.getSubcategory ( )  :  org.rhq.core.domain.resource.ResourceSubCategory

rhq-core-domain-4.11.0.jar, AutoGroupCompositeFlyweight.class
package org.rhq.core.domain.resource.flyweight
AutoGroupCompositeFlyweight.AutoGroupCompositeFlyweight ( Double availability, ResourceFlyweight parentResource, ResourceSubCategoryFlyweight subcategory, long memberCount )
AutoGroupCompositeFlyweight.getSubcategory ( )  :  ResourceSubCategoryFlyweight

rhq-core-domain-4.11.0.jar, FlyweightCache.class
package org.rhq.core.domain.resource.flyweight
FlyweightCache.constructResourceType ( int id, String name, String plugin, boolean singleton, org.rhq.core.domain.resource.ResourceCategory category, Integer subCategory )  :  ResourceTypeFlyweight

rhq-core-domain-4.11.0.jar, ResourceSubCategory.class
package org.rhq.core.domain.resource
ResourceSubCategory.equals ( Object o )  :  boolean
ResourceSubCategory.hashCode ( )  :  int
ResourceSubCategory.toString ( )  :  String

rhq-core-domain-4.11.0.jar, ResourceSubCategoryFlyweight.class
package org.rhq.core.domain.resource.flyweight
ResourceSubCategoryFlyweight.equals ( Object o )  :  boolean
ResourceSubCategoryFlyweight.hashCode ( )  :  int

rhq-core-domain-4.11.0.jar, ResourceType.class
package org.rhq.core.domain.resource
ResourceType.getSubCategory ( )  :  ResourceSubCategory
ResourceType.setSubCategory ( ResourceSubCategory subcategory )  :  void

rhq-core-domain-4.11.0.jar, ResourceTypeFlyweight.class
package org.rhq.core.domain.resource.flyweight
ResourceTypeFlyweight.getSubCategory ( )  :  ResourceSubCategoryFlyweight
ResourceTypeFlyweight.setSubCategory ( ResourceSubCategoryFlyweight subCategory )  :  void

to the top

Problems with Data Types, High Severity (4)


rhq-core-domain-4.11.0.jar
package org.rhq.core.domain.alert
[+] AlertDefinition (3)

package org.rhq.core.domain.resource
[+] ResourceType (1)

to the top

Other Changes in Data Types (11)


rhq-core-domain-4.11.0.jar
package org.rhq.core.domain.alert.notification
[+] AlertNotificationLog (1)

package org.rhq.core.domain.common.composite
[+] SystemSetting (8)

package org.rhq.core.domain.measurement
[+] AvailabilityType (1)

package org.rhq.core.domain.resource
[+] Agent (1)

to the top

Java ARchives (1)


rhq-core-domain-4.11.0.jar

to the top




Generated on Tue Jul 22 07:09:44 2014 for rhq-core-domain by Java API Compliance Checker 1.3.7  
A tool for checking backward compatibility of a Java library API