Uses of Class
org.rhq.enterprise.server.authz.RequiredPermission

Packages that use RequiredPermission
org.rhq.enterprise.server.alert   
org.rhq.enterprise.server.auth   
org.rhq.enterprise.server.authz   
org.rhq.enterprise.server.cloud   
org.rhq.enterprise.server.content   
org.rhq.enterprise.server.core   
org.rhq.enterprise.server.discovery   
org.rhq.enterprise.server.measurement   
org.rhq.enterprise.server.plugin   
org.rhq.enterprise.server.resource   
org.rhq.enterprise.server.resource.group   
org.rhq.enterprise.server.resource.group.definition   
org.rhq.enterprise.server.resource.metadata   
org.rhq.enterprise.server.support   
org.rhq.enterprise.server.system   
 

Uses of RequiredPermission in org.rhq.enterprise.server.alert
 

Methods in org.rhq.enterprise.server.alert with annotations of type RequiredPermission
 int AlertTemplateManagerBean.createAlertTemplate(Subject user, AlertDefinition alertTemplate, java.lang.Integer resourceTypeId)
           
 void AlertTemplateManagerBean.disableAlertTemplates(Subject user, java.lang.Integer[] alertTemplateIds)
           
 void AlertTemplateManagerBean.enableAlertTemplates(Subject user, java.lang.Integer[] alertTemplateIds)
           
 void AlertTemplateManagerBean.removeAlertTemplates(Subject user, java.lang.Integer[] alertTemplateIds)
           
 AlertDefinition AlertTemplateManagerBean.updateAlertTemplate(Subject user, AlertDefinition alertTemplate, boolean purgeInternals)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.auth
 

Methods in org.rhq.enterprise.server.auth with annotations of type RequiredPermission
 void SubjectManagerBean.createPrincipal(Subject whoami, Principal principal)
           
 void SubjectManagerBean.createPrincipal(Subject whoami, java.lang.String username, java.lang.String password)
           
 Subject SubjectManagerBean.createSubject(Subject whoami, Subject subject)
           
 void SubjectManagerBean.deleteUsers(Subject subject, int[] subjectIds)
           
 PageList<Subject> SubjectManagerBean.findAvailableSubjectsForRole(Subject whoami, java.lang.Integer roleId, java.lang.Integer[] pendingSubjectIds, PageControl pc)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.authz
 

Methods in org.rhq.enterprise.server.authz with annotations of type RequiredPermission
 void RoleManagerBean.addResourceGroupsToRole(Subject subject, int roleId, int[] groupIds)
           
 void RoleManagerBean.addRolesToResourceGroup(Subject subject, int groupId, int[] roleIds)
           
 void RoleManagerBean.addRolesToSubject(Subject subject, int subjectId, int[] roleIds)
           
 void RoleManagerBean.addSubjectsToRole(Subject subject, int roleId, int[] subjectIds)
           
 Role RoleManagerBean.createRole(Subject subject, Role newRole)
           
 void RoleManagerBean.deleteRoles(Subject subject, java.lang.Integer[] doomedRoleIds)
           
 PageList<Role> RoleManagerBean.findAvailableRolesForSubject(Subject subject, java.lang.Integer subjectId, java.lang.Integer[] pendingRoleIds, PageControl pc)
           
 PageList<Role> RoleManagerBean.findSubjectUnassignedRoles(Subject subject, int subjectId, PageControl pc)
           
 void RoleManagerBean.removeResourceGroupsFromRole(Subject subject, int roleId, int[] groupIds)
           
 void RoleManagerBean.removeRolesFromResourceGroup(Subject subject, int groupId, int[] roleIds)
           
 void RoleManagerBean.removeRolesFromSubject(Subject subject, int subjectId, int[] roleIds)
           
 void RoleManagerBean.removeSubjectsFromRole(Subject subject, int roleId, int[] subjectIds)
           
 void RoleManagerBean.setPermissions(Subject subject, java.lang.Integer roleId, java.util.Set<Permission> permissions)
           
 Role RoleManagerBean.updateRole(Subject subject, Role role)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.cloud
 

Methods in org.rhq.enterprise.server.cloud with annotations of type RequiredPermission
 void AffinityGroupManagerBean.addAgentsToGroup(Subject subject, int affinityGroupId, java.lang.Integer[] agentIds)
           
 void AffinityGroupManagerBean.addServersToGroup(Subject subject, int affinityGroupId, java.lang.Integer[] serverIds)
           
 FailoverListComposite PartitionEventManagerBean.agentPartitionEvent(Subject subject, java.lang.String agentName, PartitionEventType eventType, java.lang.String eventDetail)
           
 void PartitionEventManagerBean.auditPartitionEvent(Subject subject, PartitionEventType eventType, java.lang.String eventDetail)
           
 java.util.Map<Agent,FailoverListComposite> PartitionEventManagerBean.cloudPartitionEvent(Subject subject, PartitionEventType eventType, java.lang.String eventDetail)
           
 void PartitionEventManagerBean.cloudPartitionEventRequest(Subject subject, PartitionEventType eventType, java.lang.String eventDetail)
           
 int AffinityGroupManagerBean.create(Subject subject, AffinityGroup affinityGroup)
           
 void PartitionEventManagerBean.createPartitionEvent(Subject subject, PartitionEvent partitionEvent)
           
 int AffinityGroupManagerBean.delete(Subject subject, java.lang.Integer[] affinityGroupIds)
           
 void PartitionEventManagerBean.deletePartitionEvents(Subject subject, java.lang.Integer[] partitionEventIds)
           
 PageList<Agent> AffinityGroupManagerBean.getAgentMembers(Subject subject, int affinityGroupId, PageControl pageControl)
           
 PageList<Agent> AffinityGroupManagerBean.getAgentNonMembers(Subject subject, int affinityGroupId, PageControl pageControl)
           
 AffinityGroup AffinityGroupManagerBean.getById(Subject subject, int affinityGroupId)
           
 PageList<AffinityGroupCountComposite> AffinityGroupManagerBean.getComposites(Subject subject, PageControl pageControl)
           
 PartitionEvent PartitionEventManagerBean.getPartitionEvent(Subject subject, int partitionEventId)
           
 PageList<PartitionEventDetails> PartitionEventManagerBean.getPartitionEventDetails(Subject subject, int partitionEventId, PageControl pageControl)
           
 PageList<PartitionEvent> PartitionEventManagerBean.getPartitionEvents(Subject subject, PartitionEventType type, PartitionEvent.ExecutionStatus status, java.lang.String details, PageControl pageControl)
           
 PageList<ServerWithAgentCountComposite> CloudManagerBean.getServerComposites(Subject subject, PageControl pc)
           
 PageList<Server> AffinityGroupManagerBean.getServerMembers(Subject subject, int affinityGroupId, PageControl pageControl)
           
 PageList<Server> AffinityGroupManagerBean.getServerNonMembers(Subject subject, int affinityGroupId, PageControl pageControl)
           
 int PartitionEventManagerBean.purgeAllEvents(Subject subject)
           
 void AffinityGroupManagerBean.removeAgentsFromGroup(Subject subject, java.lang.Integer[] agentIds)
           
 void AffinityGroupManagerBean.removeServersFromGroup(Subject subject, java.lang.Integer[] serverIds)
           
 AffinityGroup AffinityGroupManagerBean.update(Subject subject, AffinityGroup affinityGroup)
           
 Server CloudManagerBean.updateServer(Subject subject, Server server)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.content
 

Methods in org.rhq.enterprise.server.content with annotations of type RequiredPermission
 void RepoManagerBean.addContentSourcesToRepo(Subject subject, int repoId, int[] contentSourceIds)
           
 void RepoManagerBean.addPackageVersionsToRepo(Subject subject, int repoId, int[] packageVersionIds)
           
 void RepoManagerBean.addRepoRelationship(Subject subject, int repoId, int relatedRepoId, java.lang.String relationshipTypeName)
           
 Repo RepoManagerBean.createCandidateRepo(Subject subject, Repo repo)
           
 ContentSource ContentSourceManagerBean.createContentSource(Subject subject, ContentSource contentSource)
           
 Distribution DistributionManagerBean.createDistribution(Subject user, java.lang.String kslabel, java.lang.String basepath, DistributionType disttype)
           
 Repo RepoManagerBean.createRepo(Subject subject, Repo repo)
           
 RepoGroup RepoManagerBean.createRepoGroup(Subject subject, RepoGroup repoGroup)
           
 void RepoManagerBean.deleteCandidatesWithOnlyContentSource(Subject subject, int contentSourceId)
           
 void ContentSourceManagerBean.deleteContentSource(Subject subject, int contentSourceId)
           
 void ContentSourceManagerBean.deleteContentSourceSyncResults(Subject subject, int[] ids)
           
 void DistributionManagerBean.deleteDistributionByRepo(Subject user, int repoId)
           
 void RepoManagerBean.deleteRepo(Subject subject, int repoId)
           
 void RepoManagerBean.deleteRepoGroup(Subject subject, int repoGroupId)
           
 void ContentSourceManagerBean.downloadDistributionBits(Subject subject, ContentSource contentSource)
           
 PackageBits ContentSourceManagerBean.downloadPackageBits(Subject subject, PackageVersionContentSource pvcs)
           
 PageList<ContentSource> RepoManagerBean.findAssociatedContentSources(Subject subject, int repoId, PageControl pc)
           
 PageList<Distribution> RepoManagerBean.findAssociatedDistributions(Subject subject, int repoid, PageControl pc)
           
 PageList<RepoComposite> RepoManagerBean.findAvailableResourceSubscriptions(Subject subject, int resourceId, PageControl pc)
           
 PageList<PackageVersion> RepoManagerBean.findPackageVersionsInRepo(Subject subject, int repoId, PageControl pc)
           
 PageList<PackageVersion> RepoManagerBean.findPackageVersionsInRepo(Subject subject, int repoId, java.lang.String filter, PageControl pc)
           
 PageList<PackageVersion> RepoManagerBean.findPackageVersionsInRepoByCriteria(Subject subject, PackageVersionCriteria criteria)
           
 PageList<Repo> RepoManagerBean.findRepos(Subject subject, PageControl pc)
           
 PageList<Repo> RepoManagerBean.findReposByCriteria(Subject subject, RepoCriteria criteria)
           
 PageList<Resource> RepoManagerBean.findSubscribedResources(Subject subject, int repoId, PageControl pc)
           
 PageList<ContentSource> ContentSourceManagerBean.getAllContentSources(Subject subject, PageControl pc)
           
 PageList<Repo> ContentSourceManagerBean.getAssociatedRepos(Subject subject, int contentSourceId, PageControl pc)
           
 PageList<ContentSource> ContentSourceManagerBean.getAvailableContentSourcesForRepo(Subject subject, java.lang.Integer repoId, PageControl pc)
           
 ContentSource ContentSourceManagerBean.getContentSource(Subject subject, int contentSourceId)
           
 ContentSource ContentSourceManagerBean.getContentSourceByNameAndType(Subject subject, java.lang.String name, java.lang.String typeName)
           
 PageList<ContentSourceSyncResults> ContentSourceManagerBean.getContentSourceSyncResults(Subject subject, int contentSourceId, PageControl pc)
           
 void DistributionManagerBean.getDistributionBits(Subject user, java.lang.String kslabel)
           
 long RepoManagerBean.getDistributionCountFromRepo(Subject subject, int repoId)
           
 long ContentSourceManagerBean.getPackageVersionCountFromContentSource(Subject subject, int contentSourceId)
           
 long RepoManagerBean.getPackageVersionCountFromRepo(Subject subject, int repoId)
           
 long RepoManagerBean.getPackageVersionCountFromRepo(Subject subject, java.lang.String filter, int repoId)
           
 PageList<PackageVersionContentSource> ContentSourceManagerBean.getPackageVersionsFromContentSource(Subject subject, int contentSourceId, PageControl pc)
           
 java.util.List<PackageVersionContentSource> ContentSourceManagerBean.getPackageVersionsFromContentSourceForRepo(Subject subject, int contentSourceId, int repoId)
           
 PageList<PackageVersionContentSource> ContentSourceManagerBean.getPackageVersionsFromContentSources(Subject subject, int[] contentSourceIds, PageControl pc)
           
 Repo RepoManagerBean.getRepo(Subject subject, int repoId)
           
 RepoGroup RepoManagerBean.getRepoGroup(Subject subject, int repoGroupId)
           
 PageList<PackageVersionContentSource> ContentSourceManagerBean.getUnloadedPackageVersionsFromContentSource(Subject subject, int contentSourceId, PageControl pc)
           
 void RepoManagerBean.importCandidateRepo(Subject subject, java.util.List<java.lang.Integer> repoIds)
           
 void ContentSourceManagerBean.mergeRepoImportResults(java.util.List<RepoDetails> repos)
           
 void RepoManagerBean.processRepoImportReport(Subject subject, RepoImportReport report, int contentSourceId, java.lang.StringBuilder result)
           
 void ContentSourceManagerBean.purgeOrphanedPackageVersions(Subject subject)
           
 void RepoManagerBean.removeContentSourcesFromRepo(Subject subject, int repoId, int[] contentSourceIds)
           
 ContentSource ContentSourceManagerBean.simpleCreateContentSource(Subject subject, ContentSource contentSource)
           
 void ContentSourceManagerBean.synchronizeAndLoadContentSource(Subject subject, int contentSourceId)
           
 int RepoManagerBean.synchronizeRepos(Subject subject, java.lang.Integer[] repoIds)
           
 ContentSource ContentSourceManagerBean.updateContentSource(Subject subject, ContentSource contentSource)
           
 Repo RepoManagerBean.updateRepo(Subject subject, Repo repo)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.core
 

Methods in org.rhq.enterprise.server.core with annotations of type RequiredPermission
 PageList<Agent> AgentManagerBean.getAgentsByServer(Subject subject, java.lang.Integer serverId, PageControl pageControl)
          Methods with page control are typically accessed by the GUI, as such apply permission check.
 

Uses of RequiredPermission in org.rhq.enterprise.server.discovery
 

Methods in org.rhq.enterprise.server.discovery with annotations of type RequiredPermission
 java.util.List<Resource> DiscoveryBossBean.getQueuedPlatformChildServers(Subject user, InventoryStatus status, Resource platform)
           
 PageList<Resource> DiscoveryBossBean.getQueuedPlatforms(Subject user, java.util.EnumSet<InventoryStatus> statuses, PageControl pc)
           
 java.util.Map<Resource,java.util.List<Resource>> DiscoveryBossBean.getQueuedPlatformsAndServers(Subject user, PageControl pc)
           
 void DiscoveryBossBean.updateInventoryStatus(Subject user, java.util.List<Resource> platforms, java.util.List<Resource> servers, InventoryStatus status)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.measurement
 

Methods in org.rhq.enterprise.server.measurement with annotations of type RequiredPermission
 void MeasurementScheduleManagerBean.disableDefaultCollectionForMeasurementDefinitions(Subject subject, int[] measurementDefinitionIds, boolean updateSchedules)
           
 void MeasurementScheduleManagerBean.updateDefaultCollectionIntervalForMeasurementDefinitions(Subject subject, int[] measurementDefinitionIds, long collectionInterval, boolean updateExistingSchedules)
          (Re-)Enables all collection schedules in the given measurement definition IDs and sets their collection intervals.
 

Uses of RequiredPermission in org.rhq.enterprise.server.plugin
 

Methods in org.rhq.enterprise.server.plugin with annotations of type RequiredPermission
 java.util.List<PluginKey> ServerPluginsBean.disableServerPlugins(Subject subject, java.util.List<java.lang.Integer> pluginIds)
           
 java.util.List<PluginKey> ServerPluginsBean.enableServerPlugins(Subject subject, java.util.List<java.lang.Integer> pluginIds)
           
 void ServerPluginsBean.purgeServerPlugin(Subject subject, PluginKey pluginKey)
           
 java.util.List<PluginKey> ServerPluginsBean.purgeServerPlugins(Subject subject, java.util.List<java.lang.Integer> pluginIds)
           
 ServerPlugin ServerPluginsBean.registerServerPlugin(Subject subject, ServerPlugin plugin, java.io.File pluginFile)
           
 void ServerPluginsBean.restartMasterPluginContainer(Subject subject)
           
 void ServerPluginsBean.setServerPluginEnabledFlag(Subject subject, int pluginId, boolean enabled)
           
 void ServerPluginsBean.setServerPluginStatus(Subject subject, java.util.List<java.lang.Integer> pluginIds, PluginStatusType status)
           
 java.util.List<PluginKey> ServerPluginsBean.undeployServerPlugins(Subject subject, java.util.List<java.lang.Integer> pluginIds)
           
 ServerPlugin ServerPluginsBean.updateServerPluginExceptContent(Subject subject, ServerPlugin plugin)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.resource
 

Methods in org.rhq.enterprise.server.resource with annotations of type RequiredPermission
 PageList<Resource> ResourceManagerBean.findAvailableResourcesForResourceGroup(Subject user, int groupId, ResourceType type, ResourceCategory category, java.lang.String nameFilter, int[] excludeIds, PageControl pageControl)
           
 java.util.List<ResourceInstallCount> ResourceManagerBean.findResourceInstallCounts(Subject subject, boolean groupByVersions)
           
 Resource ResourceManagerBean.setResourceStatus(Subject user, Resource resource, InventoryStatus newStatus, boolean setDescendents)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.resource.group
 

Methods in org.rhq.enterprise.server.resource.group with annotations of type RequiredPermission
 void ResourceGroupManagerBean.addResourcesToGroup(Subject subject, int groupId, int[] resourceIds)
           
 ResourceGroup ResourceGroupManagerBean.createResourceGroup(Subject user, ResourceGroup group)
           
 void ResourceGroupManagerBean.deleteResourceGroup(Subject subject, int groupId)
           
 void ResourceGroupManagerBean.enableRecursivityForGroup(Subject subject, int groupId)
           
 PageList<ResourceGroup> ResourceGroupManagerBean.findAvailableResourceGroupsForRole(Subject subject, int roleId, int[] excludeIds, PageControl pageControl)
           
 void ResourceGroupManagerBean.removeAllResourcesFromGroup(Subject subject, int groupId)
           
 void ResourceGroupManagerBean.removeResourcesFromGroup(Subject subject, int groupId, int[] resourceIds)
           
 void ResourceGroupManagerBean.setRecursive(Subject subject, int groupId, boolean isRecursive)
           
 void ResourceGroupManagerBean.updateImplicitGroupMembership(Subject subject, Resource resource)
           
 ResourceGroup ResourceGroupManagerBean.updateResourceGroup(Subject subject, ResourceGroup group)
           
 ResourceGroup ResourceGroupManagerBean.updateResourceGroup(Subject user, ResourceGroup group, RecursivityChangeType changeType)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.resource.group.definition
 

Methods in org.rhq.enterprise.server.resource.group.definition with annotations of type RequiredPermission
 java.lang.Integer GroupDefinitionManagerBean.calculateGroupMembership_helper(Subject overlord, int groupDefinitionId, ExpressionEvaluator.Result result)
           
 void GroupDefinitionManagerBean.calculateGroupMembership(Subject subject, int groupDefinitionId)
           
 GroupDefinition GroupDefinitionManagerBean.createGroupDefinition(Subject subject, GroupDefinition newGroupDefinition)
           
 int GroupDefinitionManagerBean.getAutoRecalculationGroupDefinitionCount(Subject subject)
           
 int GroupDefinitionManagerBean.getDynaGroupCount(Subject subject)
           
 PageList<ResourceGroupComposite> GroupDefinitionManagerBean.getManagedResourceGroups(Subject subject, int groupDefinitionId, PageControl pc)
           
 void GroupDefinitionManagerBean.recalculateDynaGroups(Subject subject)
           
 void GroupDefinitionManagerBean.removeGroupDefinition(Subject subject, java.lang.Integer groupDefinitionId)
           
 void GroupDefinitionManagerBean.removeManagedResource_helper(Subject overlord, int groupDefinitionId, java.lang.Integer doomedGroupId)
           
 GroupDefinition GroupDefinitionManagerBean.updateGroupDefinition(Subject subject, GroupDefinition groupDefinition)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.resource.metadata
 

Methods in org.rhq.enterprise.server.resource.metadata with annotations of type RequiredPermission
 void ResourceMetadataManagerBean.registerPlugin(Subject whoami, Plugin plugin, PluginDescriptor pluginDescriptor, java.io.File pluginFile, boolean forceUpdate)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.support
 

Methods in org.rhq.enterprise.server.support with annotations of type RequiredPermission
 java.net.URL SupportManagerBean.getSnapshotReport(Subject subject, int resourceId, java.lang.String name, java.lang.String description)
           
 java.io.InputStream SupportManagerBean.getSnapshotReportStream(Subject subject, int resourceId, java.lang.String name, java.lang.String description)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.system
 

Methods in org.rhq.enterprise.server.system with annotations of type RequiredPermission
 long SystemManagerBean.analyze(Subject whoami)
           
 void SystemManagerBean.reconfigureSystem(Subject whoami)
           
 long SystemManagerBean.reindex(Subject whoami)
           
 void SystemManagerBean.setSystemConfiguration(Subject subject, java.util.Properties properties, boolean skipValidation)
           
 void SystemManagerBean.updateLicense(Subject subject, byte[] licenseData)
          Update the deployed license file by writing it to disk and reinitializing the LicenseManager static singleton.
 long SystemManagerBean.vacuum(Subject whoami)
           
 long SystemManagerBean.vacuum(Subject whoami, java.lang.String[] tableNames)
           
 long SystemManagerBean.vacuumAppdef(Subject whoami)
           
 



Copyright © 2008-2009 Red Hat, Inc.. All Rights Reserved.