Class AbstractCollectionSetVisitor
- java.lang.Object
-
- org.opennms.netmgt.collection.support.AbstractCollectionSetVisitor
-
- All Implemented Interfaces:
CollectionSetVisitor
- Direct Known Subclasses:
AbstractPersister,PersistRegexSelectorStrategy.EvaluatorContextVisitor,ResourceVisitor,StringAttributeVisitor,ThresholdingVisitorImpl,XmlAttributeCounter
public class AbstractCollectionSetVisitor extends Object implements CollectionSetVisitor
This AbstractCollectionSetVisitor class provides no-op implementations of all of the
CollectionSetVisitormethods so that you can override specific methods as needed to implement your visitor.
-
-
Constructor Summary
Constructors Constructor Description AbstractCollectionSetVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcompleteAttribute(CollectionAttribute attribute)completeAttributevoidcompleteCollectionSet(CollectionSet set)completeCollectionSetvoidcompleteGroup(AttributeGroup group)completeGroupvoidcompleteResource(CollectionResource resource)completeResourcevoidvisitAttribute(CollectionAttribute attribute)visitAttributevoidvisitCollectionSet(CollectionSet set)visitCollectionSetvoidvisitGroup(AttributeGroup group)visitGroupvoidvisitResource(CollectionResource resource)visitResource
-
-
-
Method Detail
-
visitAttribute
public void visitAttribute(CollectionAttribute attribute)
visitAttribute
- Specified by:
visitAttributein interfaceCollectionSetVisitor- Parameters:
attribute- aorg.opennms.netmgt.collection.api.collectd.CollectionAttributeobject.
-
visitCollectionSet
public void visitCollectionSet(CollectionSet set)
visitCollectionSet
- Specified by:
visitCollectionSetin interfaceCollectionSetVisitor- Parameters:
set- aorg.opennms.netmgt.collectd.CollectionSetobject.
-
visitGroup
public void visitGroup(AttributeGroup group)
visitGroup
- Specified by:
visitGroupin interfaceCollectionSetVisitor- Parameters:
group- aorg.opennms.netmgt.collectd.AttributeGroupobject.
-
visitResource
public void visitResource(CollectionResource resource)
visitResource
- Specified by:
visitResourcein interfaceCollectionSetVisitor- Parameters:
resource- aCollectionResourceobject.
-
completeAttribute
public void completeAttribute(CollectionAttribute attribute)
completeAttribute
- Specified by:
completeAttributein interfaceCollectionSetVisitor- Parameters:
attribute- aorg.opennms.netmgt.collection.api.collectd.CollectionAttributeobject.
-
completeCollectionSet
public void completeCollectionSet(CollectionSet set)
completeCollectionSet
- Specified by:
completeCollectionSetin interfaceCollectionSetVisitor- Parameters:
set- aorg.opennms.netmgt.collectd.CollectionSetobject.
-
completeGroup
public void completeGroup(AttributeGroup group)
completeGroup
- Specified by:
completeGroupin interfaceCollectionSetVisitor- Parameters:
group- aorg.opennms.netmgt.collectd.AttributeGroupobject.
-
completeResource
public void completeResource(CollectionResource resource)
completeResource
- Specified by:
completeResourcein interfaceCollectionSetVisitor- Parameters:
resource- aCollectionResourceobject.
-
-