modules/enterprise/server/jar/intentional-api-changes-since-4.8.0.xml
| 9 +++++++++
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerRemote.java
| 2 +-
2 files changed, 10 insertions(+), 1 deletion(-)
New commits:
commit a0cf71bd6ca6b9e12223e4db178e6af833a72905
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: Tue Aug 27 17:47:10 2013 +0200
API CHECK: Only user with MANAGE_SETTINGS permissions should be able to run cluster
maintenance
diff --git a/modules/enterprise/server/jar/intentional-api-changes-since-4.8.0.xml
b/modules/enterprise/server/jar/intentional-api-changes-since-4.8.0.xml
index c50ac12..eba9ed1 100644
--- a/modules/enterprise/server/jar/intentional-api-changes-since-4.8.0.xml
+++ b/modules/enterprise/server/jar/intentional-api-changes-since-4.8.0.xml
@@ -197,4 +197,13 @@
<justification>Adding a method to a remote API interface is safe. This is newly
implemented functionality.</justification>
</difference>
+ <difference>
+
<className>org/rhq/enterprise/server/cloud/StorageNodeManagerRemote</className>
+ <differenceType>7004</differenceType><!-- num argments changed -->
+ <method>void
runClusterMaintenance(org.rhq.core.domain.auth.Subject)</method>
+ <justification>
+ Only user with MANAGE_SETTINGS permissions should be able to run cluster
maintenance
+ </justification>
+ </difference>
+
</differences>
diff --git
a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerRemote.java
b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerRemote.java
index 7bef4b3..cc755e7 100644
---
a/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerRemote.java
+++
b/modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerRemote.java
@@ -151,7 +151,7 @@ public interface StorageNodeManagerRemote {
* <p>The subject needs to have <code>MANAGE_SETTINGS</code>
permissions.</p>
*
* @see <a
href="https://docs.jboss.org/author/display/RHQ/Deploying+Storage+No...
- * @param sbubject user that must have proper permissions
+ * @param subject user that must have proper permissions
* @param storageNode storage node to be deployed to the cluster
*/
void undeployStorageNode(Subject subject, StorageNode storageNode);