| Modifier and Type | Method and Description | 
|---|---|
RrdStrategy<?,?> | 
RrdPersisterFactory.getRrdStrategy()  | 
RrdStrategy<?,?> | 
BasePersister.getRrdStrategy()  | 
RrdStrategy<?,?> | 
RrdPersistOperationBuilder.getRrdStrategy()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RrdPersisterFactory.setRrdStrategy(RrdStrategy<?,?> rrdStrategy)  | 
| Constructor and Description | 
|---|
BasePersister(ServiceParameters params,
             RrdRepository repository,
             RrdStrategy<?,?> rrdStrategy,
             ResourceStorageDao resourceStorageDao)
Constructor for BasePersister. 
 | 
GroupPersister(ServiceParameters params,
              RrdRepository repository,
              RrdStrategy<?,?> rrdStrategy,
              ResourceStorageDao resourceStorageDao)
Constructor for GroupPersister. 
 | 
OneToOnePersister(ServiceParameters params,
                 RrdRepository repository,
                 RrdStrategy<?,?> rrdStrategy,
                 ResourceStorageDao resourceStorageDao)
Constructor for OneToOnePersister. 
 | 
RrdPersistOperationBuilder(RrdStrategy<?,?> rrdStrategy,
                          RrdRepository repository,
                          ResourceIdentifier resource,
                          String rrdName,
                          boolean dontReorderAttributes)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
CollectorTestUtils.collectNTimes(RrdStrategy<?,?> rrdStrategy,
             ResourceStorageDao resourceStorageDao,
             CollectionSpecification spec,
             CollectionAgent agent,
             int numUpdates)  | 
static void | 
CollectorTestUtils.failToCollectNTimes(RrdStrategy<?,?> rrdStrategy,
                   ResourceStorageDao resourceStorageDao,
                   CollectionSpecification spec,
                   CollectionAgent agent,
                   int numUpdates)  | 
static void | 
CollectorTestUtils.persistCollectionSet(RrdStrategy<?,?> rrdStrategy,
                    ResourceStorageDao resourceStorageDao,
                    CollectionSpecification spec,
                    CollectionSet collectionSet)  | 
static String | 
CollectorTestUtils.rrd(RrdStrategy<Object,Object> rrdStrategy,
   String file)  | 
| Modifier and Type | Method and Description | 
|---|---|
RrdStrategy<?,?> | 
DefaultRrdDao.getRrdStrategy()
getRrdStrategy 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FilesystemResourceStorageDao.setRrdStrategy(RrdStrategy<?,?> rrdStrategy)  | 
void | 
DefaultRrdDao.setRrdStrategy(RrdStrategy<?,?> rrdStrategy)
setRrdStrategy 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RrdStrategy<?,?> | 
Queued.getRrdStrategy()
getRrdStrategy 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Queued.setRrdStrategy(RrdStrategy<?,?> rrdStrategy)
setRrdStrategy 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MultiOutputRrdStrategy
MultiOutputRrdStrategy class. 
 | 
class  | 
NullRrdStrategy
A  
RrdStrategy implementation that does nothing. | 
class  | 
QueuingRrdStrategy
Provides queuing implementation of RrdStrategy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RrdStrategy<Object,Object> | 
QueuingRrdStrategy.getDelegate()
getDelegate 
 | 
<D,F> RrdStrategy<D,F> | 
RrdStrategyFactory.getStrategy()
getStrategy 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<RrdStrategy<Object,Object>> | 
MultiOutputRrdStrategy.getDelegates()
getDelegates 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MultiOutputRrdStrategy.setDelegates(List<RrdStrategy<Object,Object>> delegates)
setDelegates 
 | 
| Constructor and Description | 
|---|
QueuingRrdStrategy(RrdStrategy<Object,Object> delegate)
Constructor for QueuingRrdStrategy. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JRobinRrdStrategy
Provides a JRobin based implementation of RrdStrategy. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractJniRrdStrategy<D,F>  | 
class  | 
JniRrdStrategy
Provides an rrdtool based implementation of RrdStrategy. 
 | 
class  | 
MultithreadedJniRrdStrategy
A multi-threaded JNI-based RRD strategy using jrrd2. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
QueuingTcpRrdStrategy
Provides a TCP socket-based implementation of RrdStrategy that pushes update
 commands out in a simple serialized format. 
 | 
class  | 
TcpRrdStrategy
Provides a TCP socket-based implementation of RrdStrategy that pushes update
 commands out in a simple serialized format. 
 | 
Copyright © 2020. All rights reserved.