Source compatibility report for the rhq-core-domain library  between 4.9.0 and 4.10.0 versions

Test Info


Library Namerhq-core-domain
Version #14.9.0
Version #24.10.0

Test Results


Total Java ARchives1
Total Methods / Classes6039 / 534
VerdictIncompatible
(0.05%)

Problem Summary


SeverityCount
Added Methods-34
Removed MethodsHigh3
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-29

Added Methods (34)


rhq-core-domain-4.10.0.jar, AlertConditionAvailabilityCategoryComposite.class
package org.rhq.core.domain.alert.composite
AlertConditionAvailabilityCategoryComposite.AlertConditionAvailabilityCategoryComposite ( org.rhq.core.domain.alert.AlertCondition condition, Integer resourceId, org.rhq.core.domain.measurement.AvailabilityType availabilityType )

rhq-core-domain-4.10.0.jar, AlertCriteria.class
package org.rhq.core.domain.criteria
AlertCriteria.addFilterUnacknowledgedOnly Boolean filterUnacknowledgedOnly )  :  void

rhq-core-domain-4.10.0.jar, BundleDeploymentStatus.class
package org.rhq.core.domain.bundle
BundleDeploymentStatus.isTerminal ( )  :  boolean

rhq-core-domain-4.10.0.jar, Configuration.class
package org.rhq.core.domain.configuration
Configuration.cleanoutRawConfiguration ( )  :  void
Configuration.emptyIterator ( ) [static]  :  java.util.Iterator
Configuration.resize ( )  :  void

rhq-core-domain-4.10.0.jar, MergeInventoryReportResults.class
package org.rhq.core.domain.discovery
MergeInventoryReportResults.getPlatformSyncInfo ( )  :  PlatformSyncInfo
MergeInventoryReportResults.MergeInventoryReportResults ( PlatformSyncInfo psi, java.util.Collection ignoredResourceTypes )

rhq-core-domain-4.10.0.jar, MergeResourceResponse.class
package org.rhq.core.domain.discovery
MergeResourceResponse.getMtime ( )  :  long
MergeResourceResponse.MergeResourceResponse int resourceId, long mtime, boolean resourceAlreadyExisted )

rhq-core-domain-4.10.0.jar, ObfuscatedPropertySimple.class
package org.rhq.core.domain.configuration
ObfuscatedPropertySimple.obfuscate ( )  :  void

rhq-core-domain-4.10.0.jar, OSGiVersion.class
package org.rhq.core.domain.util
OSGiVersion.compareTo Object x0 )  :  int
OSGiVersion.compareTo OSGiVersion o )  :  int

rhq-core-domain-4.10.0.jar, PlatformSyncInfo.class
package org.rhq.core.domain.discovery
PlatformSyncInfo.buildPlatformSyncInfo org.rhq.core.domain.resource.Resource platform ) [static]  :  PlatformSyncInfo
PlatformSyncInfo.getPlatform ( )  :  ResourceSyncInfo
PlatformSyncInfo.getServices ( )  :  java.util.Set
PlatformSyncInfo.getTopLevelServerIds ( )  :  java.util.Set
PlatformSyncInfo.PlatformSyncInfo ( ResourceSyncInfo platform, java.util.Set services, java.util.Set topLevelServerIds )

rhq-core-domain-4.10.0.jar, Resource.class
package org.rhq.core.domain.resource
Resource.addChildResourceWithoutAncestry Resource childResource )  :  void
Resource.hasCustomChildResourcesCollection ( )  :  boolean
Resource.setParentResourceWithoutAncestry Resource parentResource )  :  void

rhq-core-domain-4.10.0.jar, ResourceAvailability.class
package org.rhq.core.domain.measurement
ResourceAvailability.getResourceId ( )  :  int

rhq-core-domain-4.10.0.jar, ResourceSyncInfo.class
package org.rhq.core.domain.discovery
ResourceSyncInfo.equals Object obj )  :  boolean
ResourceSyncInfo.hashCode ( )  :  int
ResourceSyncInfo.ResourceSyncInfo int id, String uuid, long mtime, org.rhq.core.domain.resource.InventoryStatus istatus )

rhq-core-domain-4.10.0.jar, ResourceTypeFlyweight.class
package org.rhq.core.domain.resource.flyweight
ResourceTypeFlyweight.toString ( )  :  String

rhq-core-domain-4.10.0.jar, Server.class
package org.rhq.core.domain.cloud
Server.clearStatus ( )  :  void

rhq-core-domain-4.10.0.jar, StorageClusterSettings.class
package org.rhq.core.domain.cloud
StorageClusterSettings.getPasswordHash ( )  :  String
StorageClusterSettings.getUsername ( )  :  String
StorageClusterSettings.setPasswordHash String passwordHash )  :  void
StorageClusterSettings.setUsername String username )  :  void

rhq-core-domain-4.10.0.jar, StorageNodeLoadComposite.class
package org.rhq.core.domain.cloud
StorageNodeLoadComposite.getHostname ( )  :  String
StorageNodeLoadComposite.setHostname String hostname )  :  void

rhq-core-domain-4.10.0.jar, SystemSetting.class
package org.rhq.core.domain.common.composite
SystemSetting.isPublic ( )  :  boolean

to the top

Removed Methods (3)


rhq-core-domain-4.9.0.jar, MergeInventoryReportResults.class
package org.rhq.core.domain.discovery
MergeInventoryReportResults.getResourceSyncInfo ( )  :  ResourceSyncInfo
MergeInventoryReportResults.MergeInventoryReportResults ( ResourceSyncInfo rsi, java.util.Collection ignoredResourceTypes )

rhq-core-domain-4.9.0.jar, ResourceSyncInfo.class
package org.rhq.core.domain.discovery
ResourceSyncInfo.getChildSyncInfos ( )  :  java.util.Collection

to the top

Other Changes in Data Types (29)


rhq-core-domain-4.9.0.jar
package org.rhq.core.domain.auth
[+] Subject (1)

package org.rhq.core.domain.bundle
[+] BundleDeployment (1)

package org.rhq.core.domain.cloud
[+] StorageNode (1)

package org.rhq.core.domain.common
[+] ServerDetails.Detail (2)

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

package org.rhq.core.domain.criteria
[+] MeasurementScheduleCriteria (4)

package org.rhq.core.domain.discovery
[+] ResourceSyncInfo (4)

package org.rhq.core.domain.measurement
[+] Availability (1)
[+] MeasurementBaseline (1)
[+] ResourceAvailability (1)

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

package org.rhq.core.domain.resource
[+] Agent (3)
[+] CreateResourceHistory (1)
[+] Resource (6)

to the top

Java ARchives (1)


rhq-core-domain-4.9.0.jar

to the top




Generated on Fri Mar 14 07:07:35 2014 for rhq-core-domain by Java API Compliance Checker 1.3.6  
A tool for checking backward compatibility of a Java library API