modules/core/domain/intentional-api-changes-since-4.8.0.xml | 89 +++++++-----
1 file changed, 55 insertions(+), 34 deletions(-)
New commits:
commit 9e8c918a9868ab0542e82689c0f4c45ecc4151f7
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: Fri Aug 30 10:27:48 2013 +0200
API Check: fix Core Domain module failures
diff --git a/modules/core/domain/intentional-api-changes-since-4.8.0.xml
b/modules/core/domain/intentional-api-changes-since-4.8.0.xml
index c6a8f95..cd7a4c4 100644
--- a/modules/core/domain/intentional-api-changes-since-4.8.0.xml
+++ b/modules/core/domain/intentional-api-changes-since-4.8.0.xml
@@ -1,37 +1,58 @@
<?xml version="1.0"?>
<differences>
- <difference>
- <className>org/rhq/core/domain/cloud/StorageNode</className>
- <differenceType>6003</differenceType><!-- Value of compile-time
constant has changed -->
- <field>QUERY_FIND_BY_ADDRESS</field>
- <justification>
- Changing StorageNode.QUERY_FIND_BY_ADDRESS. The constants for native queries
shouldn't be part of the public API.
- </justification>
- </difference>
- <difference>
- <className>org/rhq/core/domain/cloud/Server</className>
- <differenceType>7004</differenceType><!-- num argments changed
-->
- <method>void clearStatus()</method>
- <justification>
- This class is not exposed remotely. The previous method signature was doing a
blind clear of the status.
- The new method will clear only the specified status.
- </justification>
- </difference>
- <difference>
-
<className>org/rhq/core/domain/operation/OperationHistory</className>
- <differenceType>7012</differenceType><!-- method added -->
- <method>void setStartedTime(long)</method>
- <justification>
- We are adding a method to explicitly set the start time.
- </justification>
- </difference>
- <difference>
-
<className>org/rhq/core/domain/configuration/ConfigurationUtility</className>
- <differenceType>7009</differenceType>
- <method>ConfigurationUtility()</method>
- <justification>
- A utility class only marked abstract is protected from instantiation but not
from derivation. Its constructor
- should be private.
- </justification>
- </difference>
+ <difference>
+ <className>org/rhq/core/domain/cloud/StorageNode</className>
+ <differenceType>6003</differenceType>
+ <!-- Value of compile-time constant has changed -->
+ <field>QUERY_FIND_BY_ADDRESS</field>
+ <justification>
+ Changing StorageNode.QUERY_FIND_BY_ADDRESS. The constants for native queries
shouldn't be part of the public API.
+ </justification>
+ </difference>
+ <difference>
+ <className>org/rhq/core/domain/cloud/Server</className>
+ <differenceType>7004</differenceType>
+ <!-- num argments changed -->
+ <method>void clearStatus()</method>
+ <justification>
+ This class is not exposed remotely. The previous method signature was doing a blind
clear of the status.
+ The new method will clear only the specified status.
+ </justification>
+ </difference>
+ <difference>
+ <className>org/rhq/core/domain/operation/OperationHistory</className>
+ <differenceType>7012</differenceType>
+ <!-- method added -->
+ <method>void setStartedTime(long)</method>
+ <justification>
+ We are adding a method to explicitly set the start time.
+ </justification>
+ </difference>
+ <difference>
+
<className>org/rhq/core/domain/configuration/ConfigurationUtility</className>
+ <differenceType>7009</differenceType>
+ <method>ConfigurationUtility()</method>
+ <justification>
+ A utility class only marked abstract is protected from instantiation but not from
derivation. Its constructor
+ should be private.
+ </justification>
+ </difference>
+ <difference>
+ <className>org/rhq/core/domain/cloud/StorageNode</className>
+ <differenceType>7002</differenceType> <!-- method removed -->
+ <method>java.lang.String getJMXConnectionURL()</method>
+ <justification>No longer needed</justification>
+ </difference>
+ <difference>
+ <className>org/rhq/core/domain/cloud/StorageNode</className>
+ <differenceType>7002</differenceType> <!-- method removed -->
+ <method>void parseNodeInformation(java.lang.String)</method>
+ <justification>No longer needed</justification>
+ </difference>
+ <difference>
+ <className>org/rhq/core/domain/cloud/StorageNode</className>
+ <differenceType>7002</differenceType> <!-- method removed -->
+ <method>void setJmxPort(int)</method>
+ <justification>No longer needed</justification>
+ </difference>
</differences>
Show replies by date