Class CollectorTestUtils
- java.lang.Object
-
- org.opennms.netmgt.collection.test.api.CollectorTestUtils
-
public abstract class CollectorTestUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CollectorTestUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.io.File
anticipatePath(FileAnticipator fa, java.io.File rootDir, java.lang.String... pathElements)
static void
collectNTimes(RrdStrategy<?,?> rrdStrategy, ResourceStorageDao resourceStorageDao, CollectionSpecification spec, CollectionAgent agent, int numUpdates)
static CollectionSpecification
createCollectionSpec(java.lang.String svcName, ServiceCollector svcCollector, java.lang.String collectionName, ReadablePollOutagesDao pollOutagesDao)
static LocationAwareCollectorClient
createLocationAwareCollectorClient()
static void
failToCollectNTimes(RrdStrategy<?,?> rrdStrategy, ResourceStorageDao resourceStorageDao, CollectionSpecification spec, CollectionAgent agent, int numUpdates)
static void
persistCollectionSet(RrdStrategy<?,?> rrdStrategy, ResourceStorageDao resourceStorageDao, CollectionSpecification spec, CollectionSet collectionSet)
static java.lang.String
rrd(RrdStrategy<java.lang.Object,java.lang.Object> rrdStrategy, java.lang.String file)
-
-
-
Method Detail
-
createLocationAwareCollectorClient
public static LocationAwareCollectorClient createLocationAwareCollectorClient()
-
createCollectionSpec
public static CollectionSpecification createCollectionSpec(java.lang.String svcName, ServiceCollector svcCollector, java.lang.String collectionName, ReadablePollOutagesDao pollOutagesDao)
-
persistCollectionSet
public static void persistCollectionSet(RrdStrategy<?,?> rrdStrategy, ResourceStorageDao resourceStorageDao, CollectionSpecification spec, CollectionSet collectionSet)
-
collectNTimes
public static void collectNTimes(RrdStrategy<?,?> rrdStrategy, ResourceStorageDao resourceStorageDao, CollectionSpecification spec, CollectionAgent agent, int numUpdates) throws java.lang.InterruptedException, CollectionException
- Throws:
java.lang.InterruptedException
CollectionException
-
failToCollectNTimes
public static void failToCollectNTimes(RrdStrategy<?,?> rrdStrategy, ResourceStorageDao resourceStorageDao, CollectionSpecification spec, CollectionAgent agent, int numUpdates) throws java.lang.InterruptedException, CollectionException
- Throws:
java.lang.InterruptedException
CollectionException
-
anticipatePath
public static java.io.File anticipatePath(FileAnticipator fa, java.io.File rootDir, java.lang.String... pathElements)
-
rrd
public static java.lang.String rrd(RrdStrategy<java.lang.Object,java.lang.Object> rrdStrategy, java.lang.String file)
-
-