public class BasePersister extends AbstractPersister
BasePersister class.
| Modifier and Type | Field and Description | 
|---|---|
protected static org.slf4j.Logger | 
LOG  | 
protected ResourceStorageDao | 
m_resourceStorageDao  | 
| Modifier | Constructor and Description | 
|---|---|
protected  | 
BasePersister(ServiceParameters params,
             RrdRepository repository,
             RrdStrategy<?,?> rrdStrategy,
             ResourceStorageDao resourceStorageDao)
Constructor for BasePersister. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected RrdPersistOperationBuilder | 
createBuilder(CollectionResource resource,
             String name,
             Set<CollectionAttributeType> attributeTypes)
createBuilder 
 | 
boolean | 
getDontReorderAttributes()  | 
RrdStrategy<?,?> | 
getRrdStrategy()  | 
protected void | 
persistStringAttribute(ResourcePath path,
                      String key,
                      String value)  | 
protected void | 
setBuilder(RrdPersistOperationBuilder builder)  | 
void | 
setDontReorderAttributes(boolean dontReorderAttributes)  | 
commitBuilder, completeAttribute, completeGroup, completeResource, getRepository, isIgnorePersist, persistNumericAttribute, persistStringAttribute, popShouldPersist, pushShouldPersist, pushShouldPersist, pushShouldPersist, setBuilder, setIgnorePersist, setRepository, shouldPersist, storeAttribute, visitAttribute, visitGroup, visitResourcecompleteCollectionSet, visitCollectionSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompleteCollectionSet, visitCollectionSetprotected static final org.slf4j.Logger LOG
protected final ResourceStorageDao m_resourceStorageDao
protected BasePersister(ServiceParameters params, RrdRepository repository, RrdStrategy<?,?> rrdStrategy, ResourceStorageDao resourceStorageDao)
Constructor for BasePersister.
params - a ServiceParameters object.repository - a RrdRepository object.protected RrdPersistOperationBuilder createBuilder(CollectionResource resource, String name, Set<CollectionAttributeType> attributeTypes)
createBuilder
resource - a CollectionResource object.name - a String object.attributeTypes - a Set object.protected void setBuilder(RrdPersistOperationBuilder builder)
protected void persistStringAttribute(ResourcePath path, String key, String value) throws PersistException
persistStringAttribute in class AbstractPersisterPersistExceptionpublic RrdStrategy<?,?> getRrdStrategy()
public void setDontReorderAttributes(boolean dontReorderAttributes)
public boolean getDontReorderAttributes()
Copyright © 2021. All rights reserved.