org.rhq.enterprise.server.perspective.activator
Interface Activator<C extends ActivationContext>

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractGlobalActivator, AbstractResourceOrGroupActivator, FacetActivator, GlobalPermissionActivator, InventoryActivator, LicenseFeatureActivator, ResourcePermissionActivator, ResourceTypeActivator, SuperuserActivator, TraitActivator

public interface Activator<C extends ActivationContext>
extends Serializable

Author:
Ian Springer

Method Summary
 ActivationContextScope getScope()
           
 boolean isActive(C context)
           
 

Method Detail

getScope

ActivationContextScope getScope()

isActive

boolean isActive(C context)
Parameters:
context - The context information required to process the activation conditions.
Returns:
true if all of the activation cnditions for this Activator have been met. Otherwise, false.


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