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.bundle   
org.rhq.enterprise.server.cloud   
org.rhq.enterprise.server.content   
org.rhq.enterprise.server.core   
org.rhq.enterprise.server.discovery   
org.rhq.enterprise.server.drift   
org.rhq.enterprise.server.install.remote   
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   
org.rhq.enterprise.server.tagging   
 

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

Methods in org.rhq.enterprise.server.alert with annotations of type RequiredPermission
 int AlertTemplateManagerBean.createAlertTemplate(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.alert.AlertDefinition alertTemplate, Integer resourceTypeId)
           
 int AlertManagerBean.deleteAlertsByContext(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.common.EntityContext context)
           
 void AlertTemplateManagerBean.disableAlertTemplates(org.rhq.core.domain.auth.Subject user, Integer[] alertTemplateIds)
           
 void AlertTemplateManagerBean.enableAlertTemplates(org.rhq.core.domain.auth.Subject user, Integer[] alertTemplateIds)
           
 void AlertTemplateManagerBean.removeAlertTemplates(org.rhq.core.domain.auth.Subject user, Integer[] alertTemplateIds)
           
 org.rhq.core.domain.alert.AlertDefinition AlertTemplateManagerBean.updateAlertTemplate(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.alert.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(org.rhq.core.domain.auth.Subject whoami, org.rhq.core.domain.auth.Principal principal)
           
 void SubjectManagerBean.createPrincipal(org.rhq.core.domain.auth.Subject whoami, String username, String password)
           
 org.rhq.core.domain.auth.Subject SubjectManagerBean.createSubject(org.rhq.core.domain.auth.Subject whoami, org.rhq.core.domain.auth.Subject subject)
           
 void SubjectManagerBean.deleteUsers(org.rhq.core.domain.auth.Subject subject, int[] subjectIds)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.auth.Subject> SubjectManagerBean.findAvailableSubjectsForRole(org.rhq.core.domain.auth.Subject whoami, Integer roleId, Integer[] pendingSubjectIds, org.rhq.core.domain.util.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(org.rhq.core.domain.auth.Subject subject, int roleId, int[] groupIds)
           
 void RoleManagerBean.addRolesToResourceGroup(org.rhq.core.domain.auth.Subject subject, int groupId, int[] roleIds)
           
 void RoleManagerBean.addRolesToSubject(org.rhq.core.domain.auth.Subject subject, int subjectId, int[] roleIds)
           
 void RoleManagerBean.addRolesToSubject(org.rhq.core.domain.auth.Subject subject, int subjectId, int[] roleIds, boolean isLdap)
           
 void RoleManagerBean.addSubjectsToRole(org.rhq.core.domain.auth.Subject subject, int roleId, int[] subjectIds)
           
 org.rhq.core.domain.authz.Role RoleManagerBean.createRole(org.rhq.core.domain.auth.Subject whoami, org.rhq.core.domain.authz.Role newRole)
           
 void RoleManagerBean.deleteRoles(org.rhq.core.domain.auth.Subject subject, int[] doomedRoleIds)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.authz.Role> RoleManagerBean.findAvailableRolesForSubject(org.rhq.core.domain.auth.Subject subject, Integer subjectId, Integer[] pendingRoleIds, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.authz.Role> RoleManagerBean.findSubjectUnassignedRoles(org.rhq.core.domain.auth.Subject subject, int subjectId, org.rhq.core.domain.util.PageControl pc)
           
 void RoleManagerBean.removeResourceGroupsFromRole(org.rhq.core.domain.auth.Subject subject, int roleId, int[] groupIds)
           
 void RoleManagerBean.removeRolesFromResourceGroup(org.rhq.core.domain.auth.Subject subject, int groupId, int[] roleIds)
           
 void RoleManagerBean.removeRolesFromSubject(org.rhq.core.domain.auth.Subject subject, int subjectId, int[] roleIds)
           
 void RoleManagerBean.removeSubjectsFromRole(org.rhq.core.domain.auth.Subject subject, int roleId, int[] subjectIds)
           
 void RoleManagerBean.setAssignedResourceGroups(org.rhq.core.domain.auth.Subject subject, int roleId, int[] groupIds)
           
 void RoleManagerBean.setAssignedSubjectRoles(org.rhq.core.domain.auth.Subject subject, int subjectId, int[] roleIds)
           
 void RoleManagerBean.setAssignedSubjects(org.rhq.core.domain.auth.Subject subject, int roleId, int[] subjectIds)
           
 void RoleManagerBean.setPermissions(org.rhq.core.domain.auth.Subject subject, Integer roleId, Set<org.rhq.core.domain.authz.Permission> permissions)
           
 org.rhq.core.domain.authz.Role RoleManagerBean.updateRole(org.rhq.core.domain.auth.Subject whoami, org.rhq.core.domain.authz.Role role)
           
 

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

Methods in org.rhq.enterprise.server.bundle with annotations of type RequiredPermission
 void BundleManagerBean._finalizePurge(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.bundle.BundleDeployment bundleDeployment, Map<org.rhq.core.domain.bundle.BundleResourceDeployment,String> failedToPurge)
           
 org.rhq.core.domain.bundle.BundleFile BundleManagerBean.addBundleFile(org.rhq.core.domain.auth.Subject subject, int bundleVersionId, String name, String version, org.rhq.core.domain.content.Architecture architecture, InputStream fileStream)
           
 org.rhq.core.domain.bundle.BundleFile BundleManagerBean.addBundleFileViaByteArray(org.rhq.core.domain.auth.Subject subject, int bundleVersionId, String name, String version, org.rhq.core.domain.content.Architecture architecture, byte[] fileBytes)
           
 org.rhq.core.domain.bundle.BundleFile BundleManagerBean.addBundleFileViaPackageVersion(org.rhq.core.domain.auth.Subject subject, int bundleVersionId, String name, int packageVersionId)
           
 org.rhq.core.domain.bundle.BundleFile BundleManagerBean.addBundleFileViaURL(org.rhq.core.domain.auth.Subject subject, int bundleVersionId, String name, String version, org.rhq.core.domain.content.Architecture architecture, String bundleFileUrl)
           
 org.rhq.core.domain.bundle.BundleResourceDeploymentHistory BundleManagerBean.addBundleResourceDeploymentHistory(org.rhq.core.domain.auth.Subject subject, int bundleDeploymentId, org.rhq.core.domain.bundle.BundleResourceDeploymentHistory history)
           
 org.rhq.core.domain.bundle.Bundle BundleManagerBean.createBundle(org.rhq.core.domain.auth.Subject subject, String name, String description, int bundleTypeId)
           
 org.rhq.core.domain.bundle.BundleVersion BundleManagerBean.createBundleAndBundleVersion(org.rhq.core.domain.auth.Subject subject, String bundleName, String bundleDescription, int bundleTypeId, String bundleVersionName, String bundleVersionDescription, String version, String recipe)
           
 org.rhq.core.domain.bundle.BundleDeployment BundleManagerBean.createBundleDeployment(org.rhq.core.domain.auth.Subject subject, int bundleVersionId, int bundleDestinationId, String description, org.rhq.core.domain.configuration.Configuration configuration)
           
 org.rhq.core.domain.bundle.BundleDeployment BundleManagerBean.createBundleDeploymentInNewTrans(org.rhq.core.domain.auth.Subject subject, int bundleVersionId, int bundleDestinationId, String name, String description, org.rhq.core.domain.configuration.Configuration configuration)
           
 org.rhq.core.domain.bundle.BundleDestination BundleManagerBean.createBundleDestination(org.rhq.core.domain.auth.Subject subject, int bundleId, String name, String description, String destBaseDirName, String deployDir, Integer groupId)
           
 org.rhq.core.domain.bundle.BundleResourceDeployment BundleManagerBean.createBundleResourceDeployment(org.rhq.core.domain.auth.Subject subject, int bundleDeploymentId, int resourceId)
           
 org.rhq.core.domain.bundle.BundleType BundleManagerBean.createBundleType(org.rhq.core.domain.auth.Subject subject, String name, int resourceTypeId)
           
 org.rhq.core.domain.bundle.BundleVersion BundleManagerBean.createBundleVersion(org.rhq.core.domain.auth.Subject subject, int bundleId, String name, String description, String version, String recipe)
           
 org.rhq.core.domain.bundle.BundleVersion BundleManagerBean.createBundleVersionViaByteArray(org.rhq.core.domain.auth.Subject subject, byte[] fileBytes)
           
 org.rhq.core.domain.bundle.BundleVersion BundleManagerBean.createBundleVersionViaFile(org.rhq.core.domain.auth.Subject subject, File distributionFile)
           
 org.rhq.core.domain.bundle.BundleVersion BundleManagerBean.createBundleVersionViaRecipe(org.rhq.core.domain.auth.Subject subject, String recipe)
           
 org.rhq.core.domain.bundle.BundleVersion BundleManagerBean.createBundleVersionViaURL(org.rhq.core.domain.auth.Subject subject, String distributionFileUrl)
           
 void BundleManagerBean.deleteBundle(org.rhq.core.domain.auth.Subject subject, int bundleId)
           
 void BundleManagerBean.deleteBundleDeployment(org.rhq.core.domain.auth.Subject subject, int bundleDeploymentId)
           
 void BundleManagerBean.deleteBundleDestination(org.rhq.core.domain.auth.Subject subject, int destinationId)
           
 void BundleManagerBean.deleteBundleVersion(org.rhq.core.domain.auth.Subject subject, int bundleVersionId, boolean deleteBundleIfEmpty)
           
 HashMap<String,Boolean> BundleManagerBean.getAllBundleVersionFilenames(org.rhq.core.domain.auth.Subject subject, int bundleVersionId)
           
 Set<String> BundleManagerBean.getBundleVersionFilenames(org.rhq.core.domain.auth.Subject subject, int bundleVersionId, boolean withoutBundleFileOnly)
           
 BundleScheduleRequest BundleManagerBean.getScheduleRequest(org.rhq.core.domain.auth.Subject subject, int resourceDeploymentId, boolean isCleanDeployment, boolean isRevert)
           
 void BundleManagerBean.purgeBundleDestination(org.rhq.core.domain.auth.Subject subject, int bundleDestinationId)
           
 org.rhq.core.domain.bundle.BundleDeployment BundleManagerBean.scheduleBundleDeployment(org.rhq.core.domain.auth.Subject subject, int bundleDeploymentId, boolean isCleanDeployment)
           
 org.rhq.core.domain.bundle.BundleDeployment BundleManagerBean.scheduleRevertBundleDeployment(org.rhq.core.domain.auth.Subject subject, int bundleDestinationId, String deploymentDescription, boolean isCleanDeployment)
           
 org.rhq.core.domain.bundle.BundleResourceDeployment BundleManagerBean.setBundleResourceDeploymentStatus(org.rhq.core.domain.auth.Subject subject, int resourceDeploymentId, org.rhq.core.domain.bundle.BundleDeploymentStatus status)
           
 

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

Methods in org.rhq.enterprise.server.cloud with annotations of type RequiredPermission
 void AffinityGroupManagerBean.addAgentsToGroup(org.rhq.core.domain.auth.Subject subject, int affinityGroupId, Integer[] agentIds)
           
 void AffinityGroupManagerBean.addServersToGroup(org.rhq.core.domain.auth.Subject subject, int affinityGroupId, Integer[] serverIds)
           
 org.rhq.core.domain.cloud.composite.FailoverListComposite PartitionEventManagerBean.agentPartitionEvent(org.rhq.core.domain.auth.Subject subject, String agentName, org.rhq.core.domain.cloud.PartitionEventType eventType, String eventDetail)
           
 void PartitionEventManagerBean.auditPartitionEvent(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.cloud.PartitionEventType eventType, String eventDetail)
           
 Map<org.rhq.core.domain.resource.Agent,org.rhq.core.domain.cloud.composite.FailoverListComposite> PartitionEventManagerBean.cloudPartitionEvent(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.cloud.PartitionEventType eventType, String eventDetail)
           
 void PartitionEventManagerBean.cloudPartitionEventRequest(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.cloud.PartitionEventType eventType, String eventDetail)
           
 int AffinityGroupManagerBean.create(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.cloud.AffinityGroup affinityGroup)
           
 void PartitionEventManagerBean.createPartitionEvent(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.cloud.PartitionEvent partitionEvent)
           
 int AffinityGroupManagerBean.delete(org.rhq.core.domain.auth.Subject subject, Integer[] affinityGroupIds)
           
 void PartitionEventManagerBean.deletePartitionEvents(org.rhq.core.domain.auth.Subject subject, Integer[] partitionEventIds)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.Agent> AffinityGroupManagerBean.getAgentMembers(org.rhq.core.domain.auth.Subject subject, int affinityGroupId, org.rhq.core.domain.util.PageControl pageControl)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.Agent> AffinityGroupManagerBean.getAgentNonMembers(org.rhq.core.domain.auth.Subject subject, int affinityGroupId, org.rhq.core.domain.util.PageControl pageControl)
           
 org.rhq.core.domain.cloud.AffinityGroup AffinityGroupManagerBean.getById(org.rhq.core.domain.auth.Subject subject, int affinityGroupId)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.cloud.composite.AffinityGroupCountComposite> AffinityGroupManagerBean.getComposites(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.util.PageControl pageControl)
           
 org.rhq.core.domain.cloud.PartitionEvent PartitionEventManagerBean.getPartitionEvent(org.rhq.core.domain.auth.Subject subject, int partitionEventId)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.cloud.PartitionEventDetails> PartitionEventManagerBean.getPartitionEventDetails(org.rhq.core.domain.auth.Subject subject, int partitionEventId, org.rhq.core.domain.util.PageControl pageControl)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.cloud.PartitionEvent> PartitionEventManagerBean.getPartitionEvents(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.cloud.PartitionEventType type, org.rhq.core.domain.cloud.PartitionEvent.ExecutionStatus status, String details, org.rhq.core.domain.util.PageControl pageControl)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.cloud.composite.ServerWithAgentCountComposite> CloudManagerBean.getServerComposites(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.cloud.Server> AffinityGroupManagerBean.getServerMembers(org.rhq.core.domain.auth.Subject subject, int affinityGroupId, org.rhq.core.domain.util.PageControl pageControl)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.cloud.Server> AffinityGroupManagerBean.getServerNonMembers(org.rhq.core.domain.auth.Subject subject, int affinityGroupId, org.rhq.core.domain.util.PageControl pageControl)
           
 int PartitionEventManagerBean.purgeAllEvents(org.rhq.core.domain.auth.Subject subject)
           
 void AffinityGroupManagerBean.removeAgentsFromGroup(org.rhq.core.domain.auth.Subject subject, Integer[] agentIds)
           
 void AffinityGroupManagerBean.removeServersFromGroup(org.rhq.core.domain.auth.Subject subject, Integer[] serverIds)
           
 org.rhq.core.domain.cloud.AffinityGroup AffinityGroupManagerBean.update(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.cloud.AffinityGroup affinityGroup)
           
 org.rhq.core.domain.cloud.Server CloudManagerBean.updateServer(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.cloud.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(org.rhq.core.domain.auth.Subject subject, int repoId, int[] contentSourceIds)
           
 void RepoManagerBean.addRepoRelationship(org.rhq.core.domain.auth.Subject subject, int repoId, int relatedRepoId, String relationshipTypeName)
           
 void RepoManagerBean.cancelSync(org.rhq.core.domain.auth.Subject subject, int repoId)
           
 org.rhq.core.domain.content.Advisory AdvisoryManagerBean.createAdvisory(org.rhq.core.domain.auth.Subject user, String advisory, String advisoryType, String synopsis)
           
 org.rhq.core.domain.content.AdvisoryBuglist AdvisoryManagerBean.createAdvisoryBuglist(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.content.Advisory advisory, String buginfo)
           
 org.rhq.core.domain.content.AdvisoryCVE AdvisoryManagerBean.createAdvisoryCVE(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.content.Advisory advisory, org.rhq.core.domain.content.CVE cve)
           
 org.rhq.core.domain.content.AdvisoryPackage AdvisoryManagerBean.createAdvisoryPackage(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.content.Advisory advisory, org.rhq.core.domain.content.PackageVersion pkg)
           
 org.rhq.core.domain.content.ContentSource ContentSourceManagerBean.createContentSource(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.content.ContentSource contentSource)
           
 org.rhq.core.domain.content.CVE AdvisoryManagerBean.createCVE(org.rhq.core.domain.auth.Subject user, String cvename)
           
 org.rhq.core.domain.content.Distribution DistributionManagerBean.createDistribution(org.rhq.core.domain.auth.Subject user, String kslabel, String basepath, org.rhq.core.domain.content.DistributionType disttype)
           
 org.rhq.core.domain.content.RepoGroup RepoManagerBean.createRepoGroup(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.content.RepoGroup repoGroup)
           
 void RepoManagerBean.deleteCandidatesWithOnlyContentSource(org.rhq.core.domain.auth.Subject subject, int contentSourceId)
           
 void ContentSourceManagerBean.deleteContentSource(org.rhq.core.domain.auth.Subject subject, int contentSourceId)
           
 void ContentSourceManagerBean.deleteContentSourceSyncResults(org.rhq.core.domain.auth.Subject subject, int[] ids)
           
 void DistributionManagerBean.deleteDistributionMappingsForRepo(org.rhq.core.domain.auth.Subject user, int repoId)
           
 void ContentManagerBean.deletePackageVersion(org.rhq.core.domain.auth.Subject subject, int packageVersionId)
           
 void RepoManagerBean.deleteRepoGroup(org.rhq.core.domain.auth.Subject subject, int repoGroupId)
           
 void ContentSourceManagerBean.downloadDistributionBits(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.content.ContentSource contentSource)
           
 org.rhq.core.domain.content.PackageBits ContentSourceManagerBean.downloadPackageBits(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.content.PackageVersionContentSource pvcs)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.Advisory> RepoManagerBean.findAssociatedAdvisory(org.rhq.core.domain.auth.Subject subject, int repoid, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.ContentSource> RepoManagerBean.findAssociatedContentSources(org.rhq.core.domain.auth.Subject subject, int repoId, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.Distribution> RepoManagerBean.findAssociatedDistributions(org.rhq.core.domain.auth.Subject subject, int repoid, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.composite.RepoComposite> RepoManagerBean.findAvailableResourceSubscriptions(org.rhq.core.domain.auth.Subject subject, int resourceId, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.AdvisoryPackage> AdvisoryManagerBean.findPackageByAdvisory(org.rhq.core.domain.auth.Subject subject, int advId, org.rhq.core.domain.util.PageControl pc)
          find list of Packages associated to an advisory
 org.rhq.core.domain.content.PackageVersion AdvisoryManagerBean.findPackageVersionByPkgId(org.rhq.core.domain.auth.Subject subject, String rpmName, org.rhq.core.domain.util.PageControl pc)
          find list of Packages Versions associated to an advisory
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.Resource> RepoManagerBean.findSubscribedResources(org.rhq.core.domain.auth.Subject subject, int repoId, org.rhq.core.domain.util.PageControl pc)
           
 long RepoManagerBean.getAdvisoryCountFromRepo(org.rhq.core.domain.auth.Subject subject, int repoId)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.AdvisoryCVE> AdvisoryManagerBean.getAdvisoryCVEByAdvId(org.rhq.core.domain.auth.Subject subject, int advId, org.rhq.core.domain.util.PageControl pc)
          Returns a list of available cves for requested Advisory
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.ContentSource> ContentSourceManagerBean.getAllContentSources(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.Repo> ContentSourceManagerBean.getAssociatedRepos(org.rhq.core.domain.auth.Subject subject, int contentSourceId, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.ContentSource> ContentSourceManagerBean.getAvailableContentSourcesForRepo(org.rhq.core.domain.auth.Subject subject, Integer repoId, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.Repo> ContentSourceManagerBean.getCandidateRepos(org.rhq.core.domain.auth.Subject subject, int contentSourceId, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.content.ContentSource ContentSourceManagerBean.getContentSource(org.rhq.core.domain.auth.Subject subject, int contentSourceId)
           
 org.rhq.core.domain.content.ContentSource ContentSourceManagerBean.getContentSourceByNameAndType(org.rhq.core.domain.auth.Subject subject, String name, String typeName)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.ContentSourceSyncResults> ContentSourceManagerBean.getContentSourceSyncResults(org.rhq.core.domain.auth.Subject subject, int contentSourceId, org.rhq.core.domain.util.PageControl pc)
           
 long AdvisoryManagerBean.getCVECountFromAdv(org.rhq.core.domain.auth.Subject subject, int advId)
           
 long RepoManagerBean.getDistributionCountFromRepo(org.rhq.core.domain.auth.Subject subject, int repoId)
           
 long AdvisoryManagerBean.getPackageCountFromAdv(org.rhq.core.domain.auth.Subject subject, int advId)
           
 long ContentSourceManagerBean.getPackageVersionCountFromContentSource(org.rhq.core.domain.auth.Subject subject, int contentSourceId)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.PackageVersionContentSource> ContentSourceManagerBean.getPackageVersionsFromContentSource(org.rhq.core.domain.auth.Subject subject, int contentSourceId, org.rhq.core.domain.util.PageControl pc)
           
 List<org.rhq.core.domain.content.PackageVersionContentSource> ContentSourceManagerBean.getPackageVersionsFromContentSourceForRepo(org.rhq.core.domain.auth.Subject subject, int contentSourceId, int repoId)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.PackageVersionContentSource> ContentSourceManagerBean.getPackageVersionsFromContentSources(org.rhq.core.domain.auth.Subject subject, int[] contentSourceIds, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.content.RepoGroup RepoManagerBean.getRepoGroup(org.rhq.core.domain.auth.Subject subject, int repoGroupId)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.RepoSyncResults> RepoManagerBean.getRepoSyncResults(org.rhq.core.domain.auth.Subject subject, int repoId, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.content.PackageVersionContentSource> ContentSourceManagerBean.getUnloadedPackageVersionsFromContentSourceInRepo(org.rhq.core.domain.auth.Subject subject, int contentSourceId, int repoId, org.rhq.core.domain.util.PageControl pc)
           
 void RepoManagerBean.importCandidateRepo(org.rhq.core.domain.auth.Subject subject, List<Integer> repoIds)
           
 void ContentSourceManagerBean.mergeRepoImportResults(List<RepoDetails> repos)
           
 void RepoManagerBean.processRepoImportReport(org.rhq.core.domain.auth.Subject subject, RepoImportReport report, int contentSourceId, StringBuilder result)
           
 void ContentSourceManagerBean.purgeOrphanedPackageVersions(org.rhq.core.domain.auth.Subject subject)
           
 void RepoManagerBean.removeContentSourcesFromRepo(org.rhq.core.domain.auth.Subject subject, int repoId, int[] contentSourceIds)
           
 org.rhq.core.domain.content.ContentSource ContentSourceManagerBean.simpleCreateContentSource(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.content.ContentSource contentSource)
           
 void ContentSourceManagerBean.synchronizeAndLoadContentSource(org.rhq.core.domain.auth.Subject subject, int contentSourceId)
           
 int RepoManagerBean.synchronizeRepos(org.rhq.core.domain.auth.Subject subject, int[] repoIds)
           
 org.rhq.core.domain.content.ContentSource ContentSourceManagerBean.updateContentSource(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.content.ContentSource contentSource, boolean syncNow)
           
 

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

Methods in org.rhq.enterprise.server.core with annotations of type RequiredPermission
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.Agent> AgentManagerBean.getAgentsByServer(org.rhq.core.domain.auth.Subject subject, Integer serverId, org.rhq.core.domain.util.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
 List<org.rhq.core.domain.resource.Resource> DiscoveryBossBean.getQueuedPlatformChildServers(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.resource.InventoryStatus status, org.rhq.core.domain.resource.Resource platform)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.Resource> DiscoveryBossBean.getQueuedPlatforms(org.rhq.core.domain.auth.Subject user, EnumSet<org.rhq.core.domain.resource.InventoryStatus> statuses, org.rhq.core.domain.util.PageControl pc)
           
 Map<org.rhq.core.domain.resource.Resource,List<org.rhq.core.domain.resource.Resource>> DiscoveryBossBean.getQueuedPlatformsAndServers(org.rhq.core.domain.auth.Subject user, EnumSet<org.rhq.core.domain.resource.InventoryStatus> statuses, org.rhq.core.domain.util.PageControl pc)
           
 Map<org.rhq.core.domain.resource.Resource,List<org.rhq.core.domain.resource.Resource>> DiscoveryBossBean.getQueuedPlatformsAndServers(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.util.PageControl pc)
           
 void DiscoveryBossBean.updateInventoryStatus(org.rhq.core.domain.auth.Subject user, List<org.rhq.core.domain.resource.Resource> platforms, List<org.rhq.core.domain.resource.Resource> servers, org.rhq.core.domain.resource.InventoryStatus status)
           
 

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

Methods in org.rhq.enterprise.server.drift with annotations of type RequiredPermission
 org.rhq.core.domain.drift.DriftDefinitionTemplate DriftTemplateManagerBean.createTemplate(org.rhq.core.domain.auth.Subject subject, int resourceTypeId, boolean isUserDefined, org.rhq.core.domain.drift.DriftDefinition definition)
           
 void DriftTemplateManagerBean.deleteTemplate(org.rhq.core.domain.auth.Subject subject, int templateId)
           
 void DriftTemplateManagerBean.pinTemplate(org.rhq.core.domain.auth.Subject subject, int templateId, int driftDefId, int snapshotVersion)
           
 void DriftTemplateManagerBean.updateTemplate(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.drift.DriftDefinitionTemplate updatedTemplate)
           
 

Uses of RequiredPermission in org.rhq.enterprise.server.install.remote
 

Methods in org.rhq.enterprise.server.install.remote with annotations of type RequiredPermission
 boolean RemoteInstallManagerBean.agentInstallCheck(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.install.remote.RemoteAccessInfo remoteAccessInfo, String agentInstallPath)
           
 String RemoteInstallManagerBean.findAgentInstallPath(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.install.remote.RemoteAccessInfo remoteAccessInfo, String parentPath)
           
 org.rhq.core.domain.install.remote.AgentInstallInfo RemoteInstallManagerBean.installAgent(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.install.remote.RemoteAccessInfo remoteAccessInfo, String parentPath)
           
 String[] RemoteInstallManagerBean.remotePathDiscover(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.install.remote.RemoteAccessInfo remoteAccessInfo, String parentPath)
           
 String RemoteInstallManagerBean.startAgent(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.install.remote.RemoteAccessInfo remoteAccessInfo, String agentInstallPath)
           
 String RemoteInstallManagerBean.stopAgent(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.install.remote.RemoteAccessInfo remoteAccessInfo, String agentInstallPath)
           
 

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

Methods in org.rhq.enterprise.server.measurement with annotations of type RequiredPermission
 void MeasurementScheduleManagerBean.disableDefaultCollectionForMeasurementDefinitions(org.rhq.core.domain.auth.Subject subject, int[] measurementDefinitionIds, boolean updateSchedules)
           
 void MeasurementScheduleManagerBean.updateDefaultCollectionIntervalAndEnablementForMeasurementDefinitions(org.rhq.core.domain.auth.Subject subject, int[] measurementDefinitionIds, long collectionInterval, boolean enable, boolean updateExistingSchedules)
           
 void MeasurementScheduleManagerBean.updateDefaultCollectionIntervalForMeasurementDefinitions(org.rhq.core.domain.auth.Subject subject, int[] measurementDefinitionIds, long collectionInterval, boolean updateExistingSchedules)
           
 

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

Methods in org.rhq.enterprise.server.plugin with annotations of type RequiredPermission
 List<org.rhq.core.domain.plugin.PluginKey> ServerPluginsBean.disableServerPlugins(org.rhq.core.domain.auth.Subject subject, List<Integer> pluginIds)
           
 List<org.rhq.core.domain.plugin.PluginKey> ServerPluginsBean.enableServerPlugins(org.rhq.core.domain.auth.Subject subject, List<Integer> pluginIds)
           
 ControlResults ServerPluginsBean.invokeServerPluginControl(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.plugin.PluginKey pluginKey, String controlName, org.rhq.core.domain.configuration.Configuration params)
           
 void ServerPluginsBean.purgeServerPlugin(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.plugin.PluginKey pluginKey)
           
 List<org.rhq.core.domain.plugin.PluginKey> ServerPluginsBean.purgeServerPlugins(org.rhq.core.domain.auth.Subject subject, List<Integer> pluginIds)
           
 org.rhq.core.domain.plugin.ServerPlugin ServerPluginsBean.registerServerPlugin(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.plugin.ServerPlugin plugin, File pluginFile)
           
 void ServerPluginsBean.restartMasterPluginContainer(org.rhq.core.domain.auth.Subject subject)
           
 void ServerPluginsBean.setServerPluginEnabledFlag(org.rhq.core.domain.auth.Subject subject, int pluginId, boolean enabled)
           
 void ServerPluginsBean.setServerPluginStatus(org.rhq.core.domain.auth.Subject subject, List<Integer> pluginIds, org.rhq.core.domain.plugin.PluginStatusType status)
           
 List<org.rhq.core.domain.plugin.PluginKey> ServerPluginsBean.undeployServerPlugins(org.rhq.core.domain.auth.Subject subject, List<Integer> pluginIds)
           
 org.rhq.core.domain.plugin.ServerPlugin ServerPluginsBean.updateServerPluginExceptContent(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.plugin.ServerPlugin plugin)
           
 

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

Methods in org.rhq.enterprise.server.resource with annotations of type RequiredPermission
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.Resource> ResourceManagerBean.findAvailableResourcesForResourceGroup(org.rhq.core.domain.auth.Subject user, int groupId, org.rhq.core.domain.resource.ResourceType type, org.rhq.core.domain.resource.ResourceCategory category, String nameFilter, int[] excludeIds, org.rhq.core.domain.util.PageControl pageControl)
           
 List<org.rhq.core.domain.resource.composite.ResourceInstallCount> ResourceManagerBean.findResourceComplianceCounts(org.rhq.core.domain.auth.Subject subject)
           
 List<org.rhq.core.domain.resource.composite.ResourceInstallCount> ResourceManagerBean.findResourceInstallCounts(org.rhq.core.domain.auth.Subject subject, boolean groupByVersions)
           
 org.rhq.core.domain.resource.Resource ResourceManagerBean.setResourceStatus(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.resource.Resource resource, org.rhq.core.domain.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 LdapGroupManagerBean.addLdapGroupsToRole(org.rhq.core.domain.auth.Subject subject, int roleId, List<String> groupNames)
           
 void ResourceGroupManagerBean.addResourcesToGroup(org.rhq.core.domain.auth.Subject subject, int groupId, int[] resourceIds)
           
 org.rhq.core.domain.resource.group.ResourceGroup ResourceGroupManagerBean.createResourceGroup(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.resource.group.ResourceGroup group)
           
 void ResourceGroupManagerBean.deleteResourceGroup(org.rhq.core.domain.auth.Subject subject, int groupId)
           
 void ResourceGroupManagerBean.deleteResourceGroups(org.rhq.core.domain.auth.Subject subject, int[] groupIds)
           
 void ResourceGroupManagerBean.enableRecursivityForGroup(org.rhq.core.domain.auth.Subject subject, int groupId)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.resource.group.ResourceGroup> ResourceGroupManagerBean.findAvailableResourceGroupsForRole(org.rhq.core.domain.auth.Subject subject, int roleId, int[] excludeIds, org.rhq.core.domain.util.PageControl pageControl)
           
 void ResourceGroupManagerBean.removeAllResourcesFromGroup(org.rhq.core.domain.auth.Subject subject, int groupId)
           
 void LdapGroupManagerBean.removeLdapGroupsFromRole(org.rhq.core.domain.auth.Subject subject, int roleId, int[] groupIds)
           
 void ResourceGroupManagerBean.removeResourcesFromGroup(org.rhq.core.domain.auth.Subject subject, int groupId, int[] resourceIds)
           
 void LdapGroupManagerBean.setLdapGroupsOnRole(org.rhq.core.domain.auth.Subject subject, int roleId, Set<org.rhq.core.domain.resource.group.LdapGroup> groups)
           
 void ResourceGroupManagerBean.setRecursive(org.rhq.core.domain.auth.Subject subject, int groupId, boolean isRecursive)
           
 void ResourceGroupManagerBean.uninventoryMembers(org.rhq.core.domain.auth.Subject subject, int groupId)
           
 void ResourceGroupManagerBean.updateImplicitGroupMembership(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.resource.Resource resource)
           
 org.rhq.core.domain.resource.group.ResourceGroup ResourceGroupManagerBean.updateResourceGroup(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.resource.group.ResourceGroup group)
           
 org.rhq.core.domain.resource.group.ResourceGroup ResourceGroupManagerBean.updateResourceGroup(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.resource.group.ResourceGroup group, RecursivityChangeType changeType)
           
 org.rhq.core.domain.resource.group.ResourceGroup ResourceGroupManagerBean.updateResourceGroup(org.rhq.core.domain.auth.Subject user, org.rhq.core.domain.resource.group.ResourceGroup group, RecursivityChangeType changeType, boolean updateMembership)
           
 

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
 Integer GroupDefinitionManagerBean.calculateGroupMembership_helper(org.rhq.core.domain.auth.Subject overlord, int groupDefinitionId, ExpressionEvaluator.Result result)
           
 void GroupDefinitionManagerBean.calculateGroupMembership(org.rhq.core.domain.auth.Subject subject, int groupDefinitionId)
           
 org.rhq.core.domain.resource.group.GroupDefinition GroupDefinitionManagerBean.createGroupDefinition(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.resource.group.GroupDefinition newGroupDefinition)
           
 int GroupDefinitionManagerBean.getAutoRecalculationGroupDefinitionCount(org.rhq.core.domain.auth.Subject subject)
           
 int GroupDefinitionManagerBean.getDynaGroupCount(org.rhq.core.domain.auth.Subject subject)
           
 void GroupDefinitionManagerBean.recalculateDynaGroups(org.rhq.core.domain.auth.Subject subject)
           
 void GroupDefinitionManagerBean.removeGroupDefinition(org.rhq.core.domain.auth.Subject subject, Integer groupDefinitionId)
           
 void GroupDefinitionManagerBean.removeManagedResource_helper(org.rhq.core.domain.auth.Subject overlord, int groupDefinitionId, Integer doomedGroupId)
           
 org.rhq.core.domain.resource.group.GroupDefinition GroupDefinitionManagerBean.updateGroupDefinition(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.resource.group.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.completeRemoveResourceType(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.resource.ResourceType existingType)
           
 void PluginManagerBean.deletePlugins(org.rhq.core.domain.auth.Subject subject, List<Integer> pluginIds)
           
 void PluginManagerBean.disablePlugins(org.rhq.core.domain.auth.Subject subject, List<Integer> pluginIds)
           
 void PluginManagerBean.enablePlugins(org.rhq.core.domain.auth.Subject subject, List<Integer> pluginIds)
           
 void ResourceMetadataManagerBean.getPluginTypes(org.rhq.core.domain.auth.Subject subject, String pluginName, Set<org.rhq.core.domain.resource.ResourceType> legitTypes, Set<org.rhq.core.domain.resource.ResourceType> obsoleteTypes, PluginMetadataManager metadataCache)
           
 boolean PluginManagerBean.installPluginJar(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.plugin.Plugin newPlugin, PluginDescriptor pluginDescriptor, File pluginFile)
           
 void PluginManagerBean.registerPlugin(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.plugin.Plugin plugin, PluginDescriptor pluginDescriptor, File pluginFile, boolean forceUpdate)
           
 void ResourceMetadataManagerBean.removeObsoleteSubCategories(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.resource.ResourceType newType, org.rhq.core.domain.resource.ResourceType existingType)
          Remove all subcategory definitions that are in the existing type but not in the new type.
 void PluginManagerBean.setPluginEnabledFlag(org.rhq.core.domain.auth.Subject subject, int pluginId, boolean enabled)
           
 

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

Methods in org.rhq.enterprise.server.support with annotations of type RequiredPermission
 URL SupportManagerBean.getSnapshotReport(org.rhq.core.domain.auth.Subject subject, int resourceId, String name, String description)
           
 InputStream SupportManagerBean.getSnapshotReportStream(org.rhq.core.domain.auth.Subject subject, int resourceId, String name, 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(org.rhq.core.domain.auth.Subject whoami)
           
 org.rhq.core.domain.common.ServerDetails SystemManagerBean.getServerDetails(org.rhq.core.domain.auth.Subject subject)
           
 Properties SystemManagerBean.getSystemConfiguration(org.rhq.core.domain.auth.Subject subject)
          Deprecated. 
 org.rhq.core.domain.common.composite.SystemSettings SystemManagerBean.getSystemSettings(org.rhq.core.domain.auth.Subject subject)
           
 void SystemManagerBean.reconfigureSystem(org.rhq.core.domain.auth.Subject whoami)
           
 long SystemManagerBean.reindex(org.rhq.core.domain.auth.Subject whoami)
           
 void SystemManagerBean.setSystemConfiguration(org.rhq.core.domain.auth.Subject subject, Properties properties, boolean skipValidation)
          Deprecated. 
 void SystemManagerBean.setSystemSettings(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.common.composite.SystemSettings settings)
           
 long SystemManagerBean.vacuum(org.rhq.core.domain.auth.Subject whoami)
           
 long SystemManagerBean.vacuum(org.rhq.core.domain.auth.Subject whoami, String[] tableNames)
           
 long SystemManagerBean.vacuumAppdef(org.rhq.core.domain.auth.Subject whoami)
           
 void SystemManagerBean.validateSystemConfiguration(org.rhq.core.domain.auth.Subject subject, Properties properties)
           
 

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

Methods in org.rhq.enterprise.server.tagging with annotations of type RequiredPermission
 void TagManagerBean.updateBundleDeploymentTags(org.rhq.core.domain.auth.Subject subject, int bundleDeploymentId, Set<org.rhq.core.domain.tagging.Tag> tags)
           
 void TagManagerBean.updateBundleDestinationTags(org.rhq.core.domain.auth.Subject subject, int bundleDestinationId, Set<org.rhq.core.domain.tagging.Tag> tags)
           
 void TagManagerBean.updateBundleTags(org.rhq.core.domain.auth.Subject subject, int bundleId, Set<org.rhq.core.domain.tagging.Tag> tags)
           
 void TagManagerBean.updateBundleVersionTags(org.rhq.core.domain.auth.Subject subject, int bundleVersionId, Set<org.rhq.core.domain.tagging.Tag> tags)
           
 



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