|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.collectd.AbstractCollectionSetVisitor
org.opennms.netmgt.collectd.BasePersister
public class BasePersister
BasePersister class.
| Constructor Summary | |
|---|---|
BasePersister()
Constructor for BasePersister. |
|
BasePersister(ServiceParameters params,
RrdRepository repository)
Constructor for BasePersister. |
|
| Method Summary | |
|---|---|
protected void |
commitBuilder()
commitBuilder |
void |
completeAttribute(CollectionAttribute attribute)
completeAttribute |
void |
completeGroup(AttributeGroup group)
completeGroup |
void |
completeResource(CollectionResource resource)
completeResource |
protected void |
createBuilder(CollectionResource resource,
String name,
AttributeDefinition attributeType)
createBuilder |
protected void |
createBuilder(CollectionResource resource,
String name,
Set<AttributeDefinition> attributeTypes)
createBuilder |
PersistOperationBuilder |
getBuilder()
getBuilder |
RrdRepository |
getRepository()
getRepository |
boolean |
isIgnorePersist()
isIgnorePersist |
protected ThreadCategory |
log()
log |
void |
persistNumericAttribute(CollectionAttribute attribute)
persistNumericAttribute |
void |
persistStringAttribute(CollectionAttribute attribute)
persistStringAttribute |
protected boolean |
popShouldPersist()
popShouldPersist |
protected void |
pushShouldPersist(AttributeGroup group)
pushShouldPersist |
protected void |
pushShouldPersist(CollectionAttribute attribute)
pushShouldPersist |
protected void |
pushShouldPersist(CollectionResource resource)
pushShouldPersist |
void |
setIgnorePersist(boolean ignore)
setIgnorePersist |
void |
setRepository(RrdRepository repository)
setRepository |
protected boolean |
shouldPersist()
shouldPersist |
protected void |
storeAttribute(CollectionAttribute attribute)
storeAttribute |
void |
visitAttribute(CollectionAttribute attribute)
visitAttribute |
void |
visitGroup(AttributeGroup group)
visitGroup |
void |
visitResource(CollectionResource resource)
visitResource |
| Methods inherited from class org.opennms.netmgt.collectd.AbstractCollectionSetVisitor |
|---|
completeCollectionSet, visitCollectionSet |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BasePersister()
Constructor for BasePersister.
public BasePersister(ServiceParameters params,
RrdRepository repository)
Constructor for BasePersister.
params - a ServiceParameters object.repository - a RrdRepository object.| Method Detail |
|---|
protected void commitBuilder()
commitBuilder
public void completeAttribute(CollectionAttribute attribute)
completeAttribute
completeAttribute in interface CollectionSetVisitorcompleteAttribute in class AbstractCollectionSetVisitorattribute - a CollectionAttribute object.public void completeGroup(AttributeGroup group)
completeGroup
completeGroup in interface CollectionSetVisitorcompleteGroup in class AbstractCollectionSetVisitorgroup - a AttributeGroup object.public void completeResource(CollectionResource resource)
completeResource
completeResource in interface CollectionSetVisitorcompleteResource in class AbstractCollectionSetVisitorresource - a CollectionResource object.
protected void createBuilder(CollectionResource resource,
String name,
AttributeDefinition attributeType)
createBuilder
resource - a CollectionResource object.name - a String object.attributeType - a AttributeDefinition object.
protected void createBuilder(CollectionResource resource,
String name,
Set<AttributeDefinition> attributeTypes)
createBuilder
resource - a CollectionResource object.name - a String object.attributeTypes - a Set object.public RrdRepository getRepository()
getRepository
RrdRepository object.public void setRepository(RrdRepository repository)
setRepository
repository - a RrdRepository object.protected ThreadCategory log()
log
ThreadCategory object.public void persistNumericAttribute(CollectionAttribute attribute)
persistNumericAttribute
persistNumericAttribute in interface Persisterattribute - a CollectionAttribute object.public void persistStringAttribute(CollectionAttribute attribute)
persistStringAttribute
persistStringAttribute in interface Persisterattribute - a CollectionAttribute object.protected boolean popShouldPersist()
popShouldPersist
protected void pushShouldPersist(CollectionAttribute attribute)
pushShouldPersist
attribute - a CollectionAttribute object.protected void pushShouldPersist(AttributeGroup group)
pushShouldPersist
group - a AttributeGroup object.protected void pushShouldPersist(CollectionResource resource)
pushShouldPersist
resource - a CollectionResource object.protected boolean shouldPersist()
shouldPersist
protected void storeAttribute(CollectionAttribute attribute)
storeAttribute
attribute - a CollectionAttribute object.public void visitAttribute(CollectionAttribute attribute)
visitAttribute
visitAttribute in interface CollectionSetVisitorvisitAttribute in class AbstractCollectionSetVisitorattribute - a CollectionAttribute object.public void visitGroup(AttributeGroup group)
visitGroup
visitGroup in interface CollectionSetVisitorvisitGroup in class AbstractCollectionSetVisitorgroup - a AttributeGroup object.public void visitResource(CollectionResource resource)
visitResource
visitResource in interface CollectionSetVisitorvisitResource in class AbstractCollectionSetVisitorresource - a CollectionResource object.public boolean isIgnorePersist()
isIgnorePersist
public void setIgnorePersist(boolean ignore)
setIgnorePersist
ignore - a boolean.public PersistOperationBuilder getBuilder()
getBuilder
PersistOperationBuilder object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||