org.rhq.enterprise.server.perspective.activator.context
Class GroupActivationContext

java.lang.Object
  extended by org.rhq.enterprise.server.perspective.activator.context.GlobalActivationContext
      extended by org.rhq.enterprise.server.perspective.activator.context.AbstractResourceOrGroupActivationContext
          extended by org.rhq.enterprise.server.perspective.activator.context.GroupActivationContext
All Implemented Interfaces:
ActivationContext

public class GroupActivationContext
extends AbstractResourceOrGroupActivationContext

Author:
Ian Springer

Constructor Summary
GroupActivationContext(Subject subject, ResourceGroup group)
           
 
Method Summary
 EnumSet<ResourceTypeFacet> getFacets()
           
 ResourceGroup getGroup()
           
 EnumSet<Permission> getResourcePermissions()
           
 Set<Resource> getResources()
           
 ResourceType getResourceType()
           
 
Methods inherited from class org.rhq.enterprise.server.perspective.activator.context.AbstractResourceOrGroupActivationContext
getScope, hasResourcePermission
 
Methods inherited from class org.rhq.enterprise.server.perspective.activator.context.GlobalActivationContext
getGlobalPermissions, getLicenseFeatures, getSubject, hasGlobalPermission, isSuperuser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupActivationContext

public GroupActivationContext(Subject subject,
                              ResourceGroup group)
Method Detail

getResourceType

public ResourceType getResourceType()
Specified by:
getResourceType in class AbstractResourceOrGroupActivationContext

getFacets

public EnumSet<ResourceTypeFacet> getFacets()
Specified by:
getFacets in class AbstractResourceOrGroupActivationContext

getResourcePermissions

public EnumSet<Permission> getResourcePermissions()
Specified by:
getResourcePermissions in class AbstractResourceOrGroupActivationContext

getResources

public Set<Resource> getResources()
Specified by:
getResources in class AbstractResourceOrGroupActivationContext

getGroup

public ResourceGroup getGroup()


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