public abstract class BaseIndexedSAQImpressionProvider extends java.lang.Object implements SAQImpressionProvider
| Constructor and Description |
|---|
BaseIndexedSAQImpressionProvider() |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
getSAQImpressionsCount(long companyId,
long expiryIntervalMillis) |
void |
populateSAQImpressions(long companyId,
SAQContextMatcher saqContextMatcher,
SAQImpressionConsumer saqImpressionConsumer) |
abstract void |
populateSAQImpressions(long companyId,
SAQImpressionConsumer saqImpressionConsumer) |
abstract void |
populateSAQImpressionsMatchingMetric(long companyId,
java.lang.String metric,
SAQMetricMatcher saqMetricMatcher,
SAQImpressionConsumer saqImpressionConsumer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateSAQImpressionpublic abstract int getSAQImpressionsCount(long companyId,
long expiryIntervalMillis)
getSAQImpressionsCount in interface SAQImpressionProviderpublic void populateSAQImpressions(long companyId,
SAQContextMatcher saqContextMatcher,
SAQImpressionConsumer saqImpressionConsumer)
populateSAQImpressions in interface SAQImpressionProviderpublic abstract void populateSAQImpressions(long companyId,
SAQImpressionConsumer saqImpressionConsumer)
populateSAQImpressions in interface SAQImpressionProviderpublic abstract void populateSAQImpressionsMatchingMetric(long companyId,
java.lang.String metric,
SAQMetricMatcher saqMetricMatcher,
SAQImpressionConsumer saqImpressionConsumer)