public abstract class AbstractVersusThreadsGraphConsumer extends AbstractGraphConsumer
| Modifier and Type | Field and Description |
|---|---|
static String |
TIME_INTERVAL_LABEL |
DEFAULT_AGGREGATED_KEYS_SERIES_FORMAT, DEFAULT_GROUP, DEFAULT_OVERALL_SERIES_FORMAT, RESULT_MAX_X, RESULT_MAX_Y, RESULT_MIN_X, RESULT_MIN_Y, RESULT_SERIES, RESULT_SERIES_DATA, RESULT_SERIES_IS_CONTROLLER, RESULT_SERIES_IS_OVERALL, RESULT_SERIES_NAME, RESULT_SUPPORTS_CONTROLLERS_DISCRIMINATION, RESULT_TITLE| Modifier | Constructor and Description |
|---|---|
protected |
AbstractVersusThreadsGraphConsumer()
Instantiates a new abstract over time graph consumer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
consume(Sample sample,
int channel)
Consumes the specified sample ton the specified channel.
|
long |
getGranularity()
Gets the granularity.
|
void |
initialize() |
void |
setConsumedMetadata(SampleMetadata sampleMetadata,
int channel)
Set the metadata of samples that will be consumed on the specified
channel.
|
void |
setGranularity(long granularity)
Sets the granularity.
|
void |
startConsuming()
Start the sample consuming.
|
void |
stopConsuming()
Stops the consuming process.
|
void |
stopConsumingBase() |
createGroupInfos, createKeysSelector, createSerieResult, getAggregatedKeysSeriesFormat, getGroupInfos, getInvertsKeysAndValues, getKeysSelector, getOverallSeriesFormat, getTitle, initializeExtraResults, rendersPercentiles, setAggregatedKeysSeriesFormat, setOverallSeriesFormat, setRenderPercentiles, setRevertKeysAndValues, setTitleaddSampleConsumer, getConsumedChannelCount, getConsumedMetadata, getConsumer, getDataFromContext, getName, getWorkingDirectory, produce, removeSampleConsumer, setChannelAttribute, setDataToContext, setName, setProducedMetadata, setSampleConsumer, setSampleConsumers, setSampleContext, startProducing, stopProducinggetChannelAttribute, getSampleContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChannelAttribute, getSampleContextpublic static final String TIME_INTERVAL_LABEL
protected AbstractVersusThreadsGraphConsumer()
public long getGranularity()
public final void setGranularity(long granularity)
granularity - the granularity to setpublic void startConsuming()
SampleConsumerstartConsuming in interface SampleConsumerstartConsuming in class AbstractGraphConsumerpublic void initialize()
initialize in class AbstractGraphConsumerpublic void setConsumedMetadata(SampleMetadata sampleMetadata, int channel)
SampleConsumersetConsumedMetadata in interface SampleConsumersetConsumedMetadata in class AbstractSampleConsumersampleMetadata - The sample metadata that are being consumed for the
associated channelchannel - The channel whose sample metadata are being definedpublic void consume(Sample sample, int channel)
SampleConsumerconsume in interface SampleConsumerconsume in class AbstractGraphConsumersample - The sample to be consumedchannel - The channel on which the sample is consumedpublic void stopConsuming()
SampleConsumerstopConsuming in interface SampleConsumerstopConsuming in class AbstractGraphConsumerpublic void stopConsumingBase()
Copyright © 1998-2019 Apache Software Foundation. All Rights Reserved.