Source compatibility report for the rhq-enterprise-server library  between 4.10.0 and 4.11.0 versions

Test Info


Library Namerhq-enterprise-server
Version #14.10.0
Version #24.11.0
Java Version1.6.0_24

Test Results


Total Java ARchives1
Total Methods / Classes6910 / 795
VerdictIncompatible
(2.3%)

Problem Summary


SeverityCount
Added Methods-61
Removed MethodsHigh14
Problems with
Data Types
High28
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods (61)


rhq-enterprise-server-4.11.0.jar, AgentManagerBean.class
package org.rhq.enterprise.server.core
AgentManagerBean.getAgentInstallByAgentName ( org.rhq.core.domain.auth.Subject user, String agentName )  :  org.rhq.core.domain.install.remote.AgentInstall
AgentManagerBean.updateAgentInstall ( org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.install.remote.AgentInstall agentInstall )  :  org.rhq.core.domain.install.remote.AgentInstall

rhq-enterprise-server-4.11.0.jar, AgentManagerLocal.class
package org.rhq.enterprise.server.core
AgentManagerLocal.getAgentInstallByAgentName ( org.rhq.core.domain.auth.Subject p1, String p2 ) [abstract]  :  org.rhq.core.domain.install.remote.AgentInstall
AgentManagerLocal.updateAgentInstall ( org.rhq.core.domain.auth.Subject p1, org.rhq.core.domain.install.remote.AgentInstall p2 ) [abstract]  :  org.rhq.core.domain.install.remote.AgentInstall

rhq-enterprise-server-4.11.0.jar, CallTimeValueRest.class
package org.rhq.enterprise.server.rest.domain
CallTimeValueRest.CallTimeValueRest ( )
CallTimeValueRest.getBeginTime ( )  :  long
CallTimeValueRest.getCallDestination ( )  :  String
CallTimeValueRest.getDuration ( )  :  long
CallTimeValueRest.setBeginTime ( long beginTime )  :  void
CallTimeValueRest.setCallDestination ( String callDestination )  :  void
CallTimeValueRest.setDuration ( long duration )  :  void
CallTimeValueRest.toString ( )  :  String

rhq-enterprise-server-4.11.0.jar, DiscoveryBossBean.class
package org.rhq.enterprise.server.discovery
DiscoveryBossBean.mergeResourceInNewTransaction ( java.util.List resourceBatch, org.rhq.core.domain.resource.Agent agent, java.util.Map postMergeActions )  :  void

rhq-enterprise-server-4.11.0.jar, DiscoveryBossLocal.class
package org.rhq.enterprise.server.discovery
DiscoveryBossLocal.mergeResourceInNewTransaction ( java.util.List p1, org.rhq.core.domain.resource.Agent p2, java.util.Map p3 ) [abstract]  :  void

rhq-enterprise-server-4.11.0.jar, GroupDefinitionManagerBean.class
package org.rhq.enterprise.server.resource.group.definition
GroupDefinitionManagerBean.updateGroupsByCannedExpressions ( String plugin, java.util.List expressions )  :  void

rhq-enterprise-server-4.11.0.jar, GroupDefinitionManagerLocal.class
package org.rhq.enterprise.server.resource.group.definition
GroupDefinitionManagerLocal.updateGroupsByCannedExpressions ( String p1, java.util.List p2 ) [abstract]  :  void

rhq-enterprise-server-4.11.0.jar, LookupUtil.class
package org.rhq.enterprise.server.util
LookupUtil.getSystemInfoManager ( ) [static]  :  org.rhq.enterprise.server.system.SystemInfoManagerLocal

rhq-enterprise-server-4.11.0.jar, MetricHandlerBean.class
package org.rhq.enterprise.server.rest
MetricHandlerBean.getCallTimesForResource ( int scheduleId, long startTime, long endTime, boolean aggregate, javax.ws.rs.core.HttpHeaders headers )  :  javax.ws.rs.core.StreamingOutput
MetricHandlerBean.putCallTimeValues ( int scheduleId, java.util.List callTimes, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo )  :  javax.ws.rs.core.Response

rhq-enterprise-server-4.11.0.jar, PluginAdditionsReader.class
package org.rhq.enterprise.server.core.plugin
PluginAdditionsReader.getCannedGroupsAddition ( java.net.URL url, String pluginName ) [static]  :  org.rhq.core.domain.plugin.CannedGroupAddition
PluginAdditionsReader.PluginAdditionsReader ( )

rhq-enterprise-server-4.11.0.jar, PluginManagerBean.class
package org.rhq.enterprise.server.resource.metadata
PluginManagerBean.acknowledgeDeletedPluginsBy ( int serverId )  :  void
PluginManagerBean.getCannedGroupExpressions ( )  :  java.util.List

rhq-enterprise-server-4.11.0.jar, PluginManagerLocal.class
package org.rhq.enterprise.server.resource.metadata
PluginManagerLocal.acknowledgeDeletedPluginsBy ( int p1 ) [abstract]  :  void
PluginManagerLocal.getCannedGroupExpressions ( ) [abstract]  :  java.util.List

rhq-enterprise-server-4.11.0.jar, RemoteInstallManagerBean.class
package org.rhq.enterprise.server.install.remote
RemoteInstallManagerBean.checkSSHConnection ( org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.install.remote.RemoteAccessInfo remoteAccessInfo )  :  void
RemoteInstallManagerBean.installAgent ( org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.install.remote.RemoteAccessInfo remoteAccessInfo, org.rhq.core.domain.install.remote.CustomAgentInstallData customData )  :  org.rhq.core.domain.install.remote.AgentInstallInfo
RemoteInstallManagerBean.uninstallAgent ( org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.install.remote.RemoteAccessInfo remoteAccessInfo )  :  String

rhq-enterprise-server-4.11.0.jar, RemoteInstallManagerRemote.class
package org.rhq.enterprise.server.install.remote
RemoteInstallManagerRemote.checkSSHConnection ( org.rhq.core.domain.auth.Subject p1, org.rhq.core.domain.install.remote.RemoteAccessInfo p2 ) [abstract]  :  void
RemoteInstallManagerRemote.installAgent ( org.rhq.core.domain.auth.Subject p1, org.rhq.core.domain.install.remote.RemoteAccessInfo p2, org.rhq.core.domain.install.remote.CustomAgentInstallData p3 ) [abstract]  :  org.rhq.core.domain.install.remote.AgentInstallInfo
RemoteInstallManagerRemote.uninstallAgent ( org.rhq.core.domain.auth.Subject p1, org.rhq.core.domain.install.remote.RemoteAccessInfo p2 ) [abstract]  :  String

rhq-enterprise-server-4.11.0.jar, ServerPluginsBean.class
package org.rhq.enterprise.server.plugin
ServerPluginsBean.acknowledgeDeletedPluginsBy ( int serverId )  :  void
ServerPluginsBean.deleteServerPlugins ( org.rhq.core.domain.auth.Subject subject, java.util.List pluginIds )  :  java.util.List
ServerPluginsBean.getDeletedPlugins ( )  :  java.util.List
ServerPluginsBean.isReadyForPurge ( int pluginId )  :  boolean
ServerPluginsBean.purgeServerPlugin ( int pluginId )  :  void

rhq-enterprise-server-4.11.0.jar, ServerPluginsLocal.class
package org.rhq.enterprise.server.plugin
ServerPluginsLocal.acknowledgeDeletedPluginsBy ( int p1 ) [abstract]  :  void
ServerPluginsLocal.deleteServerPlugins ( org.rhq.core.domain.auth.Subject p1, java.util.List p2 ) [abstract]  :  java.util.List
ServerPluginsLocal.getDeletedPlugins ( ) [abstract]  :  java.util.List
ServerPluginsLocal.isReadyForPurge ( int p1 ) [abstract]  :  boolean
ServerPluginsLocal.purgeServerPlugin ( int p1 ) [abstract]  :  void

rhq-enterprise-server-4.11.0.jar, SSHInstallUtility.class
package org.rhq.enterprise.server.install.remote
SSHInstallUtility.getRemoteAccessInfo ( )  :  org.rhq.core.domain.install.remote.RemoteAccessInfo
SSHInstallUtility.installAgent ( org.rhq.core.domain.install.remote.CustomAgentInstallData customData, String installId )  :  org.rhq.core.domain.install.remote.AgentInstallInfo
SSHInstallUtility.isConnected ( )  :  boolean
SSHInstallUtility.SSHInstallUtility ( org.rhq.core.domain.install.remote.RemoteAccessInfo accessInfo, SSHInstallUtility.Credentials defaultCredentials, SSHInstallUtility.SSHConfiguration sshConfig )
SSHInstallUtility.uninstallAgent ( String doomedPath )  :  String

rhq-enterprise-server-4.11.0.jar, StorageNodeManagerBean.class
package org.rhq.enterprise.server.cloud
StorageNodeManagerBean.linkExistingStorageNodeToResource ( org.rhq.core.domain.cloud.StorageNode storageNode )  :  org.rhq.core.domain.cloud.StorageNode
StorageNodeManagerBean.resetInNewTransaction ( )  :  void

rhq-enterprise-server-4.11.0.jar, StorageNodeManagerLocal.class
package org.rhq.enterprise.server.cloud
StorageNodeManagerLocal.linkExistingStorageNodeToResource ( org.rhq.core.domain.cloud.StorageNode p1 ) [abstract]  :  org.rhq.core.domain.cloud.StorageNode
StorageNodeManagerLocal.resetInNewTransaction ( ) [abstract]  :  void

rhq-enterprise-server-4.11.0.jar, StorageNodeOperationsHandlerBean.class
package org.rhq.enterprise.server.storage
StorageNodeOperationsHandlerBean.getStorageNodesByMode ( org.rhq.core.domain.cloud.StorageNode.OperationMode mode )  :  java.util.List
StorageNodeOperationsHandlerBean.setMaintenancePending ( )  :  java.util.List
StorageNodeOperationsHandlerBean.setMaintenancePendingDecommissionStorageNode ( org.rhq.core.domain.cloud.StorageNode storageNode )  :  org.rhq.core.domain.cloud.StorageNode
StorageNodeOperationsHandlerBean.setMaintenancePendingPerformAddMaintenance ( org.rhq.core.domain.cloud.StorageNode storageNode )  :  java.util.List

rhq-enterprise-server-4.11.0.jar, StorageNodeOperationsHandlerLocal.class
package org.rhq.enterprise.server.storage
StorageNodeOperationsHandlerLocal.finishUninstall ( org.rhq.core.domain.auth.Subject p1, org.rhq.core.domain.cloud.StorageNode p2 ) [abstract]  :  void
StorageNodeOperationsHandlerLocal.getStorageNodesByMode ( org.rhq.core.domain.cloud.StorageNode.OperationMode p1 ) [abstract]  :  java.util.List
StorageNodeOperationsHandlerLocal.setMaintenancePending ( ) [abstract]  :  java.util.List
StorageNodeOperationsHandlerLocal.setMaintenancePendingDecommissionStorageNode ( org.rhq.core.domain.cloud.StorageNode p1 ) [abstract]  :  org.rhq.core.domain.cloud.StorageNode
StorageNodeOperationsHandlerLocal.setMaintenancePendingPerformAddMaintenance ( org.rhq.core.domain.cloud.StorageNode p1 ) [abstract]  :  java.util.List

rhq-enterprise-server-4.11.0.jar, StrictHostKeyChecking.class
package org.rhq.enterprise.server.install.remote
SSHInstallUtility.SSHConfiguration.StrictHostKeyChecking.valueOf ( String name ) [static]  :  SSHInstallUtility.SSHConfiguration.StrictHostKeyChecking
SSHInstallUtility.SSHConfiguration.StrictHostKeyChecking.values ( ) [static]  :  SSHInstallUtility.SSHConfiguration.StrictHostKeyChecking[ ]

to the top

Removed Methods (14)


rhq-enterprise-server-4.10.0.jar, DiscoveryBossBean.class
package org.rhq.enterprise.server.discovery
DiscoveryBossBean.mergeResourceInNewTransaction ( java.util.List resourceBatch, org.rhq.core.domain.resource.Agent agent )  :  void

rhq-enterprise-server-4.10.0.jar, DiscoveryBossLocal.class
package org.rhq.enterprise.server.discovery
DiscoveryBossLocal.mergeResourceInNewTransaction ( java.util.List p1, org.rhq.core.domain.resource.Agent p2 ) [abstract]  :  void

rhq-enterprise-server-4.10.0.jar, PluginManagerBean.class
package org.rhq.enterprise.server.resource.metadata
PluginManagerBean.findPluginsMarkedForPurge ( )  :  java.util.List
PluginManagerBean.markPluginsForPurge ( org.rhq.core.domain.auth.Subject subject, java.util.List pluginIds )  :  void

rhq-enterprise-server-4.10.0.jar, PluginManagerLocal.class
package org.rhq.enterprise.server.resource.metadata
PluginManagerLocal.findPluginsMarkedForPurge ( ) [abstract]  :  java.util.List
PluginManagerLocal.markPluginsForPurge ( org.rhq.core.domain.auth.Subject p1, java.util.List p2 ) [abstract]  :  void

rhq-enterprise-server-4.10.0.jar, ServerPluginsBean.class
package org.rhq.enterprise.server.plugin
ServerPluginsBean.purgeServerPlugin ( org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.plugin.PluginKey pluginKey )  :  void
ServerPluginsBean.purgeServerPlugins ( org.rhq.core.domain.auth.Subject subject, java.util.List pluginIds )  :  java.util.List
ServerPluginsBean.undeployServerPlugins ( org.rhq.core.domain.auth.Subject subject, java.util.List pluginIds )  :  java.util.List

rhq-enterprise-server-4.10.0.jar, ServerPluginsLocal.class
package org.rhq.enterprise.server.plugin
ServerPluginsLocal.purgeServerPlugin ( org.rhq.core.domain.auth.Subject p1, org.rhq.core.domain.plugin.PluginKey p2 ) [abstract]  :  void
ServerPluginsLocal.purgeServerPlugins ( org.rhq.core.domain.auth.Subject p1, java.util.List p2 ) [abstract]  :  java.util.List
ServerPluginsLocal.undeployServerPlugins ( org.rhq.core.domain.auth.Subject p1, java.util.List p2 ) [abstract]  :  java.util.List

rhq-enterprise-server-4.10.0.jar, SSHInstallUtility.class
package org.rhq.enterprise.server.install.remote
SSHInstallUtility.installAgent ( String parentPath )  :  org.rhq.core.domain.install.remote.AgentInstallInfo
SSHInstallUtility.main ( String[ ] args ) [static]  :  void

to the top

Problems with Data Types, High Severity (28)


rhq-enterprise-server-4.10.0.jar
package org.rhq.enterprise.server.cloud
[+] StorageNodeManagerLocal (3)

package org.rhq.enterprise.server.core
[+] AgentManagerLocal (2)

package org.rhq.enterprise.server.discovery
[+] DiscoveryBossLocal (2)

package org.rhq.enterprise.server.install.remote
[+] RemoteInstallManagerRemote (3)

package org.rhq.enterprise.server.plugin
[+] ServerPluginsLocal (8)

package org.rhq.enterprise.server.resource.group.definition
[+] GroupDefinitionManagerLocal (1)

package org.rhq.enterprise.server.resource.metadata
[+] PluginManagerLocal (4)

package org.rhq.enterprise.server.storage
[+] StorageNodeOperationsHandlerLocal (5)

to the top

Other Changes in Data Types (1)


rhq-enterprise-server-4.10.0.jar
package org.rhq.enterprise.server.install.remote
[+] SSHInstallUtility (1)

to the top

Java ARchives (1)


rhq-enterprise-server-4.10.0.jar

to the top




Generated on Tue May 13 07:26:02 2014 for rhq-enterprise-server by Java API Compliance Checker 1.3.7  
A tool for checking backward compatibility of a Java library API