Source compatibility report for the rhq-core-domain library  between 4.2.0 and 4.3.0 versions

Test Info


Library Namerhq-core-domain
Version #14.2.0
Version #24.3.0

Test Results


Total Java ARchives1
Total Methods / Classes5555 / 479
VerdictIncompatible
(1.6%)

Problem Summary


SeverityCount
Added Methods-28
Removed MethodsHigh3
Problems with
Data Types
High1
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-7

Added Methods (28)


rhq-core-domain-4.3.0.jar, DriftComplianceStatus.class
package org.rhq.core.domain.drift
DriftComplianceStatus.fromCode int code ) [static]  :  DriftComplianceStatus
DriftComplianceStatus.valueOf String name ) [static]  :  DriftComplianceStatus
DriftComplianceStatus.values ( ) [static]  :  DriftComplianceStatus[ ]

rhq-core-domain-4.3.0.jar, DriftDefinition.class
package org.rhq.core.domain.drift
DriftDefinition.getComplianceStatus ( )  :  DriftComplianceStatus
DriftDefinition.setComplianceStatus DriftComplianceStatus complianceStatus )  :  void
DriftDefinition.setExcludes java.util.List excludesFilters )  :  void
DriftDefinition.setIncludes java.util.List includesFilters )  :  void

rhq-core-domain-4.3.0.jar, DriftSnapshotRequest.class
package org.rhq.core.domain.drift
DriftSnapshotRequest.DriftSnapshotRequest ( int driftDefinitionId, Integer startVersion, Integer endVersion )

rhq-core-domain-4.3.0.jar, Filter.class
package org.rhq.core.domain.drift
Filter.Filter ( )

rhq-core-domain-4.3.0.jar, ImportReport.class
package org.rhq.core.domain.sync
ImportReport.getImporterNotes ( )  :  java.util.Map
ImportReport.ImportReport ( )

rhq-core-domain-4.3.0.jar, MeasurementData.class
package org.rhq.core.domain.measurement
MeasurementData.MeasurementData long timestamp, int scheduleId )

rhq-core-domain-4.3.0.jar, MeasurementDataNumeric.class
package org.rhq.core.domain.measurement
MeasurementDataNumeric.MeasurementDataNumeric ( long collectionTime, int scheduleId, Double value )

rhq-core-domain-4.3.0.jar, PackageListItemComposite.class
package org.rhq.core.domain.content.composite
PackageListItemComposite.getDisplayVersion ( )  :  String
PackageListItemComposite.PackageListItemComposite int id, String packageName, String packageTypeName, String version, String displayVersion, Long timestamp )

rhq-core-domain-4.3.0.jar, ProductInfo.class
package org.rhq.core.domain.common
ProductInfo.getHelpViewContent ( )  :  java.util.HashMap
ProductInfo.setHelpViewContent java.util.HashMap helpViewContent )  :  void

rhq-core-domain-4.3.0.jar, Resource.class
package org.rhq.core.domain.resource
Resource.Resource java.util.Set childResources )
Resource.setSchedules java.util.Set schedules )  :  void

rhq-core-domain-4.3.0.jar, ResourceInstallCount.class
package org.rhq.core.domain.resource.composite
ResourceInstallCount.getNumDriftTemplates ( )  :  int
ResourceInstallCount.isInCompliance ( )  :  boolean
ResourceInstallCount.ResourceInstallCount String typeName, String typePlugin, org.rhq.core.domain.resource.ResourceCategory category, int typeId, long count, String version, int numDriftTemplates, int inCompliance )
ResourceInstallCount.setInCompliance boolean inCompliance )  :  void
ResourceInstallCount.setNumDriftTemplates int numDriftTemplates )  :  void

rhq-core-domain-4.3.0.jar, ResourceType.class
package org.rhq.core.domain.resource
ResourceType.setDriftDefinitionTemplates java.util.Set driftDefinitionTemplates )  :  void

rhq-core-domain-4.3.0.jar, ResourceTypeCriteria.class
package org.rhq.core.domain.criteria
ResourceTypeCriteria.addFilterCategories org.rhq.core.domain.resource.ResourceCategory[ ] filterCategories )  :  void
ResourceTypeCriteria.addFilterParentResourceTypesEmpty boolean filterParentResourceTypesEmpty )  :  void

rhq-core-domain-4.3.0.jar, StringUtils.class
package org.rhq.core.domain.util
StringUtils.useForwardSlash String path ) [static]  :  String

to the top

Removed Methods (3)


rhq-core-domain-4.2.0.jar, PackageListItemComposite.class
package org.rhq.core.domain.content.composite
PackageListItemComposite.PackageListItemComposite int id, String packageName, String packageTypeName, String version )
PackageListItemComposite.PackageListItemComposite int id, String packageName, String packageTypeName, String version, Long timestamp )

rhq-core-domain-4.2.0.jar, Resource.class
package org.rhq.core.domain.resource
Resource.setSchendules java.util.Set schedules )  :  void

to the top

Problems with Data Types, High Severity (1)


rhq-core-domain-4.2.0.jar
package org.rhq.core.domain.content
[+] PackageVersion (1)

to the top

Other Changes in Data Types (7)


rhq-core-domain-4.2.0.jar
package org.rhq.core.domain.authz
[+] Permission (1)

package org.rhq.core.domain.drift
[+] DriftConfigurationDefinition (3)

package org.rhq.core.domain.resource
[+] Resource (2)

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

to the top

Java ARchives (1)


rhq-core-domain-4.2.0.jar

to the top




Generated on Wed Mar 20 17:22:12 2013 for rhq-core-domain by Java API Compliance Checker 1.3  
A tool for checking backward compatibility of a Java library API