public interface ResourceGroupManagerRemote
| Modifier and Type | Method and Description |
|---|---|
void |
addResourcesToGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] resourceIds) |
org.rhq.core.domain.resource.group.ResourceGroup |
createResourceGroup(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.resource.group.ResourceGroup resourceGroup) |
void |
deleteResourceGroup(org.rhq.core.domain.auth.Subject subject,
int groupId) |
void |
deleteResourceGroups(org.rhq.core.domain.auth.Subject subject,
int[] groupIds) |
org.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.group.ResourceGroup> |
findResourceGroupsByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.ResourceGroupCriteria criteria) |
org.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.group.ResourceGroup> |
findResourceGroupsForRole(org.rhq.core.domain.auth.Subject subject,
int roleId,
org.rhq.core.domain.util.PageControl pc) |
org.rhq.core.domain.resource.group.ResourceGroup |
getResourceGroup(org.rhq.core.domain.auth.Subject subject,
int groupId) |
org.rhq.core.domain.resource.group.composite.ResourceGroupComposite |
getResourceGroupComposite(org.rhq.core.domain.auth.Subject subject,
int groupId) |
void |
removeResourcesFromGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] resourceIds) |
void |
setRecursive(org.rhq.core.domain.auth.Subject subject,
int groupId,
boolean isRecursive) |
org.rhq.core.domain.resource.group.ResourceGroup |
updateResourceGroup(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.resource.group.ResourceGroup newResourceGroup) |
void addResourcesToGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] resourceIds)
subject - groupId - resourceIds - org.rhq.core.domain.resource.group.ResourceGroup createResourceGroup(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.resource.group.ResourceGroup resourceGroup)
subject - resourceGroup - ResourceGroupAlreadyExistsExceptionvoid deleteResourceGroup(org.rhq.core.domain.auth.Subject subject,
int groupId)
throws ResourceGroupNotFoundException,
ResourceGroupDeleteException
subject - groupId - ResourceGroupNotFoundExceptionResourceGroupDeleteExceptionvoid deleteResourceGroups(org.rhq.core.domain.auth.Subject subject,
int[] groupIds)
throws ResourceGroupNotFoundException,
ResourceGroupDeleteException
subject - groupIds - ResourceGroupNotFoundExceptionResourceGroupDeleteExceptionorg.rhq.core.domain.resource.group.ResourceGroup getResourceGroup(org.rhq.core.domain.auth.Subject subject,
int groupId)
throws ResourceGroupNotFoundException
subject - groupId - ResourceGroupNotFoundExceptionorg.rhq.core.domain.resource.group.composite.ResourceGroupComposite getResourceGroupComposite(org.rhq.core.domain.auth.Subject subject,
int groupId)
throws ResourceGroupNotFoundException
subject - groupId - ResourceGroupNotFoundExceptionorg.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.group.ResourceGroup> findResourceGroupsForRole(org.rhq.core.domain.auth.Subject subject,
int roleId,
org.rhq.core.domain.util.PageControl pc)
subject - roleId - pc - void removeResourcesFromGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] resourceIds)
subject - groupId - resourceIds - void setRecursive(org.rhq.core.domain.auth.Subject subject,
int groupId,
boolean isRecursive)
subject - groupId - isRecursive - org.rhq.core.domain.resource.group.ResourceGroup updateResourceGroup(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.resource.group.ResourceGroup newResourceGroup)
subject - newResourceGroup - org.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.group.ResourceGroup> findResourceGroupsByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.ResourceGroupCriteria criteria)
subject - criteria - Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.