org.opennms.netmgt.collectd
Class AttributeGroup

java.lang.Object
  extended by org.opennms.netmgt.collectd.AttributeGroup
Direct Known Subclasses:
AliasedGroup

public class AttributeGroup
extends Object


Constructor Summary
AttributeGroup(CollectionResource resource, AttributeGroupType groupType)
           
 
Method Summary
 void addAttribute(CollectionAttribute attr)
           
 Collection<CollectionAttribute> getAttributes()
           
 AttributeGroupType getGroupType()
           
 String getName()
           
 CollectionResource getResource()
           
 boolean shouldPersist(ServiceParameters params)
           
 String toString()
           
 void visit(CollectionSetVisitor visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributeGroup

public AttributeGroup(CollectionResource resource,
                      AttributeGroupType groupType)
Method Detail

getName

public String getName()

getResource

public CollectionResource getResource()

getAttributes

public Collection<CollectionAttribute> getAttributes()

addAttribute

public void addAttribute(CollectionAttribute attr)

visit

public void visit(CollectionSetVisitor visitor)

shouldPersist

public boolean shouldPersist(ServiceParameters params)

getGroupType

public AttributeGroupType getGroupType()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009. All Rights Reserved.