A B C D E F G H I L M N O P Q R S T U V 

A

abort(String) - Method in class org.rhq.server.metrics.SignalingCountDownLatch
 
AbortedException - Exception in org.rhq.server.metrics
 
AbortedException() - Constructor for exception org.rhq.server.metrics.AbortedException
 
AbortedException(String) - Constructor for exception org.rhq.server.metrics.AbortedException
 
AbortedException(String, Throwable) - Constructor for exception org.rhq.server.metrics.AbortedException
 
AbortedException(Throwable) - Constructor for exception org.rhq.server.metrics.AbortedException
 
add(double) - Method in class org.rhq.server.metrics.ArithmeticMeanCalculator
 
addListener(Runnable, Executor) - Method in class org.rhq.server.metrics.StorageResultSetFuture
 
addNumericData(Set<MeasurementDataNumeric>, RawDataInsertedCallback) - Method in class org.rhq.server.metrics.MetricsServer
 
addStorageStateListener(StorageStateListener) - Method in class org.rhq.server.metrics.StorageSession
 
AggregateCacheMapper - Class in org.rhq.server.metrics
 
AggregateCacheMapper() - Constructor for class org.rhq.server.metrics.AggregateCacheMapper
 
AggregateNumericMetric - Class in org.rhq.server.metrics.domain
 
AggregateNumericMetric() - Constructor for class org.rhq.server.metrics.domain.AggregateNumericMetric
 
AggregateNumericMetric(int, Double, Double, Double, long) - Constructor for class org.rhq.server.metrics.domain.AggregateNumericMetric
 
AggregateNumericMetric(int, long, Map<Integer, Double>) - Constructor for class org.rhq.server.metrics.domain.AggregateNumericMetric
 
AggregateNumericMetricMapper - Class in org.rhq.server.metrics.domain
 
AggregateNumericMetricMapper() - Constructor for class org.rhq.server.metrics.domain.AggregateNumericMetricMapper
 
AggregateNumericMetricMapper(boolean) - Constructor for class org.rhq.server.metrics.domain.AggregateNumericMetricMapper
 
AggregateSimpleNumericMetric - Class in org.rhq.server.metrics.domain
 
AggregateSimpleNumericMetric() - Constructor for class org.rhq.server.metrics.domain.AggregateSimpleNumericMetric
 
AggregateSimpleNumericMetric(int, Double, AggregateType) - Constructor for class org.rhq.server.metrics.domain.AggregateSimpleNumericMetric
 
AggregateSimpleNumericMetricMapper - Class in org.rhq.server.metrics.domain
 
AggregateSimpleNumericMetricMapper() - Constructor for class org.rhq.server.metrics.domain.AggregateSimpleNumericMetricMapper
 
AggregateType - Enum in org.rhq.server.metrics.domain
 
AGGREGATION_BATCH_SIZE - Static variable in class org.rhq.server.metrics.MetricsConstants
 
AGGREGATION_PARALLELISM - Static variable in class org.rhq.server.metrics.MetricsConstants
 
AGGREGATION_WORKERS - Static variable in class org.rhq.server.metrics.MetricsConstants
 
AggregationManager - Class in org.rhq.server.metrics.aggregation
This class is the driver for metrics aggregation.
AggregationManager(ListeningExecutorService, MetricsDAO, DateTimeService, DateTime, int, int, int, int) - Constructor for class org.rhq.server.metrics.aggregation.AggregationManager
 
AggregationType - Enum in org.rhq.server.metrics.aggregation
 
apply(ResultSet) - Method in class org.rhq.server.metrics.ComputeAggregate
 
apply(ResultSet) - Method in class org.rhq.server.metrics.ComputeRawAggregate
 
ArithmeticMeanCalculator - Class in org.rhq.server.metrics
 
ArithmeticMeanCalculator() - Constructor for class org.rhq.server.metrics.ArithmeticMeanCalculator
 
await() - Method in class org.rhq.server.metrics.SignalingCountDownLatch
 

B

Buckets - Class in org.rhq.server.metrics
 
Buckets(DateTime, DateTime) - Constructor for class org.rhq.server.metrics.Buckets
 
Buckets(long, long, int) - Constructor for class org.rhq.server.metrics.Buckets
 
Buckets(long, long) - Constructor for class org.rhq.server.metrics.Buckets
 
buildInitialQuery() - Method in interface org.rhq.server.metrics.domain.SlicedPagedResult.QueryCreator
 
buildNextQuery(T) - Method in interface org.rhq.server.metrics.domain.SlicedPagedResult.QueryCreator
 

C

CacheIndexEntry - Class in org.rhq.server.metrics.domain
Represents a CQL row in the metrics_cache_index table.
CacheIndexEntry() - Constructor for class org.rhq.server.metrics.domain.CacheIndexEntry
 
CacheIndexEntryMapper - Class in org.rhq.server.metrics.domain
 
CacheIndexEntryMapper() - Constructor for class org.rhq.server.metrics.domain.CacheIndexEntryMapper
 
CacheIndexQueryException - Exception in org.rhq.server.metrics.aggregation
 
CacheIndexQueryException() - Constructor for exception org.rhq.server.metrics.aggregation.CacheIndexQueryException
 
CacheIndexQueryException(String) - Constructor for exception org.rhq.server.metrics.aggregation.CacheIndexQueryException
 
CacheIndexQueryException(String, Throwable) - Constructor for exception org.rhq.server.metrics.aggregation.CacheIndexQueryException
 
CacheIndexQueryException(Throwable) - Constructor for exception org.rhq.server.metrics.aggregation.CacheIndexQueryException
 
CacheMapper<T extends NumericMetric> - Interface in org.rhq.server.metrics
 
calculateAggregates() - Method in class org.rhq.server.metrics.MetricsServer
Computes and stores aggregates for all buckets that are ready to be aggregated.
calculateBaselines(List<Integer>, long, long) - Method in class org.rhq.server.metrics.MetricsBaselineCalculator
 
cancel(boolean) - Method in class org.rhq.server.metrics.StorageResultSetFuture
 
ColumnMetadata - Class in org.rhq.server.metrics.domain
 
ColumnMetadata(Integer, Long) - Constructor for class org.rhq.server.metrics.domain.ColumnMetadata
 
ComputeAggregate - Class in org.rhq.server.metrics
 
ComputeAggregate(long) - Constructor for class org.rhq.server.metrics.ComputeAggregate
 
ComputeRawAggregate - Class in org.rhq.server.metrics
 
ComputeRawAggregate(long) - Constructor for class org.rhq.server.metrics.ComputeRawAggregate
 
configuration - Variable in class org.rhq.server.metrics.DateTimeService
 
countDown() - Method in class org.rhq.server.metrics.SignalingCountDownLatch
 
CQLException - Exception in org.rhq.server.metrics
 
CQLException() - Constructor for exception org.rhq.server.metrics.CQLException
 
CQLException(String) - Constructor for exception org.rhq.server.metrics.CQLException
 
CQLException(String, Throwable) - Constructor for exception org.rhq.server.metrics.CQLException
 
CQLException(Throwable) - Constructor for exception org.rhq.server.metrics.CQLException
 
current24HourTimeSlice() - Method in class org.rhq.server.metrics.DateTimeService
The 24 hour time slices are fix - 00:00 to 24:00.
current6HourTimeSlice() - Method in class org.rhq.server.metrics.DateTimeService
The six hour time slices for a day are fixed - 00:00 to 06:00, 06:00 to 12:00, 12:00 to 18:00, 18:00 to 24:00.
currentHour() - Method in class org.rhq.server.metrics.DateTimeService
 

D

DATA_CENTER - Static variable in class org.rhq.server.metrics.StorageClientConstants
 
DateTimeService - Class in org.rhq.server.metrics
Provides common DateTime utility functions.
DateTimeService() - Constructor for class org.rhq.server.metrics.DateTimeService
 
delete1HourMetric(int, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
delete24HourMetric(int, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
delete6HourMetric(int, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
deleteCacheEntries(MetricsTable, long, int) - Method in class org.rhq.server.metrics.MetricsDAO
 
deleteCacheIndexEntries(MetricsTable, long, int, long, int) - Method in class org.rhq.server.metrics.MetricsDAO
 
deleteCacheIndexEntry(MetricsTable, long, int, long, int, long) - Method in class org.rhq.server.metrics.MetricsDAO
 

E

equals(Object) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
equals(Object) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
equals(Object) - Method in class org.rhq.server.metrics.domain.ColumnMetadata
 
equals(Object) - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
equals(Object) - Method in class org.rhq.server.metrics.MetricResultFuture
 
execute(String) - Method in class org.rhq.server.metrics.StorageSession
 
execute(Query) - Method in class org.rhq.server.metrics.StorageSession
 
executeAsync(String) - Method in class org.rhq.server.metrics.StorageSession
 
executeAsync(Query) - Method in class org.rhq.server.metrics.StorageSession
 

F

findAggregatedSimpleOneHourMetric(int, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findCacheEntriesAsync(MetricsTable, long, int) - Method in class org.rhq.server.metrics.MetricsDAO
 
findCacheIndexEntriesByDay(MetricsTable, long, int) - Method in class org.rhq.server.metrics.MetricsDAO
 
findCacheTimeSlice(MetricsTable, long, int) - Method in class org.rhq.server.metrics.MetricsDAO
 
findCurrentCacheIndexEntries(MetricsTable, long, int, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findCurrentCacheIndexEntries(MetricsTable, long, int, long, int) - Method in class org.rhq.server.metrics.MetricsDAO
 
findDataForGroup(List<Integer>, long, long, int) - Method in class org.rhq.server.metrics.MetricsServer
 
findDataForResource(int, long, long, int) - Method in class org.rhq.server.metrics.MetricsServer
 
findLatestRawMetric(int) - Method in class org.rhq.server.metrics.MetricsDAO
 
findLatestValueForResource(int) - Method in class org.rhq.server.metrics.MetricsServer
 
findOneHourMetrics(int, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findOneHourMetrics(List<Integer>, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findOneHourMetricsAsync(int, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findPastCacheIndexEntriesBeforeToday(MetricsTable, long, int, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findPastCacheIndexEntriesFromToday(MetricsTable, long, int, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findRawMetrics(int, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findRawMetrics(List<Integer>, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findRawMetricsAsync(int, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findRawMetricsSync(int, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findSixHourMetrics(int, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findSixHourMetrics(List<Integer>, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findSixHourMetricsAsync(int, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findTwentyFourHourMetrics(int, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findTwentyFourHourMetrics(List<Integer>, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findTwentyFourHourMetricsAsync(int, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
forEach(QueryCallback<T>) - Method in class org.rhq.server.metrics.Query
 
fromString(String) - Static method in enum org.rhq.server.metrics.domain.MetricsTable
 

G

get(int) - Method in class org.rhq.server.metrics.Buckets
 
get() - Method in class org.rhq.server.metrics.StorageResultSetFuture
Delegates to ResultSetFuture.getUninterruptibly()
get(long, TimeUnit) - Method in class org.rhq.server.metrics.StorageResultSetFuture
Delegates to ResultSetFuture.getUninterruptibly(long, java.util.concurrent.TimeUnit)
get24HourTimeSlice(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
This method determines the 24 hour time slice for the specified time and returns the start of that time slice.
get24HourTimeSlice(long) - Method in class org.rhq.server.metrics.DateTimeService
 
get24HourTimeSliceEnd(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
 
get6HourTimeSlice(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
This method determines the six hour time slice for the specified time and returns the start of that time slice.
get6HourTimeSlice(long) - Method in class org.rhq.server.metrics.DateTimeService
 
get6HourTimeSliceEnd(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
 
getAggregationBatchSize() - Method in class org.rhq.server.metrics.MetricsServer
 
getAggregationParallelism() - Method in class org.rhq.server.metrics.MetricsServer
 
getArithmeticMean() - Method in class org.rhq.server.metrics.ArithmeticMeanCalculator
 
getAvg() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getAvg() - Method in interface org.rhq.server.metrics.domain.NumericMetric
 
getAvg() - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
getAvgColumnMetadata() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getBucket() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
getCacheMapper() - Method in enum org.rhq.server.metrics.aggregation.AggregationType
 
getCacheTable() - Method in enum org.rhq.server.metrics.aggregation.AggregationType
 
getCluster() - Method in class org.rhq.server.metrics.StorageSession
 
getCollectionTimeSlice() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
For raw data, this is its timestamp rounded down to the start of the hour.
getColumnMetadata() - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
getContext() - Method in class org.rhq.server.metrics.MetricResultFuture
 
getDay() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
This is collectionTimeSlice rounded down to the start of its 24 hour time slice.
getIndexPageSize() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getInsertTimeSlice() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
This is the timestamp of when raw data is inserted, rounded down to the start of the hour.
getInterval() - Method in class org.rhq.server.metrics.Buckets
 
getMax() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getMax() - Method in interface org.rhq.server.metrics.domain.NumericMetric
 
getMax() - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
getMaxColumnMetadata() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getMin() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getMin() - Method in interface org.rhq.server.metrics.domain.NumericMetric
 
getMin() - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
getMinColumnMetadata() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getMinRequestLimit() - Method in class org.rhq.server.metrics.StorageSession
 
getNumAggregationWorkers() - Method in class org.rhq.server.metrics.MetricsServer
 
getNumDataPoints() - Method in class org.rhq.server.metrics.Buckets
 
getOneHourRetention() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getOneHourTimeSliceDuration() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getOneHourTTL() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getPageSize() - Method in class org.rhq.server.metrics.domain.SimplePagedResult
 
getPageSize() - Method in class org.rhq.server.metrics.domain.SlicedPagedResult
 
getPartition() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
Support for the partition field is currently not implemented.
getRawDataAgeLimit() - Method in class org.rhq.server.metrics.MetricsServer
 
getRawRetention() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getRawTimeSliceDuration() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getRawTTL() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getRequestLimit() - Method in class org.rhq.server.metrics.StorageSession
 
getResultSetFuture() - Method in class org.rhq.server.metrics.MetricResultFuture
 
getScheduleId() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getScheduleId() - Method in class org.rhq.server.metrics.domain.AggregateSimpleNumericMetric
 
getScheduleId() - Method in interface org.rhq.server.metrics.domain.NumericMetric
 
getScheduleId() - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
getScheduleIds() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
The set of schedule ids for which there is data in the cache partition specified by this entry.
getSixHourRetention() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getSixHourTimeSliceDuration() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getSixHourTTL() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getStartScheduleId() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
This is used to map to a partition in the metrics cache table.
getStorageSession() - Method in class org.rhq.server.metrics.MetricsDAO
 
getSummaryAggregate(int, long, long) - Method in class org.rhq.server.metrics.MetricsServer
 
getSummaryAggregate(List<Integer>, long, long) - Method in class org.rhq.server.metrics.MetricsServer
 
getSummaryAggregateAsync(int, long, long) - Method in class org.rhq.server.metrics.MetricsServer
 
getTableName() - Method in enum org.rhq.server.metrics.domain.MetricsTable
 
getTimeoutDampening() - Method in class org.rhq.server.metrics.StorageSession
 
getTimeoutDelta() - Method in class org.rhq.server.metrics.StorageSession
 
getTimeouts() - Method in class org.rhq.server.metrics.StorageSession
 
getTimeSlice(long, Duration) - Method in class org.rhq.server.metrics.DateTimeService
 
getTimeSlice(DateTime, Duration) - Method in class org.rhq.server.metrics.DateTimeService
 
getTimeSliceDuration(MetricsTable) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getTimestamp() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getTimestamp() - Method in interface org.rhq.server.metrics.domain.NumericMetric
 
getTimestamp() - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
getTopologyDelta() - Method in class org.rhq.server.metrics.StorageSession
 
getTotalAggregationTime() - Method in class org.rhq.server.metrics.MetricsServer
 
getTtl() - Method in class org.rhq.server.metrics.domain.ColumnMetadata
 
getTTL() - Method in enum org.rhq.server.metrics.domain.MetricsTable
 
getTTLinMilliseconds() - Method in enum org.rhq.server.metrics.domain.MetricsTable
 
getTwentyFourHourRetention() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getTwentyFourHourTTL() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getType() - Method in class org.rhq.server.metrics.domain.AggregateSimpleNumericMetric
 
getValue() - Method in class org.rhq.server.metrics.domain.AggregateSimpleNumericMetric
 
getValue() - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
getWriteTime() - Method in class org.rhq.server.metrics.domain.ColumnMetadata
 

H

hashCode() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
hashCode() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
hashCode() - Method in class org.rhq.server.metrics.domain.ColumnMetadata
 
hashCode() - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
hashCode() - Method in class org.rhq.server.metrics.MetricResultFuture
 
hour0() - Method in class org.rhq.server.metrics.DateTimeService
 

I

INDEX_PARTITION - Static variable in class org.rhq.server.metrics.aggregation.AggregationManager
 
IndexEntriesLoader - Class in org.rhq.server.metrics.aggregation
Loads index entries during aggregation.
IndexEntriesLoader(DateTime, DateTime, MetricsDAO) - Constructor for class org.rhq.server.metrics.aggregation.IndexEntriesLoader
 
init() - Method in class org.rhq.server.metrics.MetricsServer
 
initPreparedStatements() - Method in class org.rhq.server.metrics.MetricsDAO
 
insert(long, double, double, double) - Method in class org.rhq.server.metrics.Buckets
 
insertOneHourData(int, long, AggregateType, double) - Method in class org.rhq.server.metrics.MetricsDAO
 
insertOneHourDataAsync(int, long, AggregateType, double) - Method in class org.rhq.server.metrics.MetricsDAO
 
insertRawData(MeasurementDataNumeric) - Method in class org.rhq.server.metrics.MetricsDAO
 
insertSixHourData(int, long, AggregateType, double) - Method in class org.rhq.server.metrics.MetricsDAO
 
insertSixHourDataAsync(int, long, AggregateType, double) - Method in class org.rhq.server.metrics.MetricsDAO
 
insertTwentyFourHourData(int, long, AggregateType, double) - Method in class org.rhq.server.metrics.MetricsDAO
 
insertTwentyFourHourDataAsync(int, long, AggregateType, double) - Method in class org.rhq.server.metrics.MetricsDAO
 
InvalidMetricsManager - Class in org.rhq.server.metrics.invalid
This class tries to deal with invalid aggregate metrics.
InvalidMetricsManager(DateTimeService, MetricsDAO) - Constructor for class org.rhq.server.metrics.invalid.InvalidMetricsManager
 
invoke(T) - Method in interface org.rhq.server.metrics.QueryCallback
 
is24HourTimeSliceFinished(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
Determines if the current 24 hour time slice for the specified time has completed.
is24HourTimeSliceFinished(long) - Method in class org.rhq.server.metrics.DateTimeService
 
is6HourTimeSliceFinished(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
Determines if the current six hour time slice for the specified time has completed.
is6HourTimeSliceFinished(long) - Method in class org.rhq.server.metrics.DateTimeService
 
isCancelled() - Method in class org.rhq.server.metrics.StorageResultSetFuture
 
isDone() - Method in class org.rhq.server.metrics.StorageResultSetFuture
 
isIn1HourDataRange(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
 
isIn24HourDataRange(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
 
isIn6HourDataRange(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
 
isInRawDataRange(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
 
isInvalidMetric(AggregateNumericMetric) - Method in class org.rhq.server.metrics.invalid.InvalidMetricsManager
 
iterator() - Method in class org.rhq.server.metrics.domain.ListPagedResult
 
iterator() - Method in class org.rhq.server.metrics.domain.SimplePagedResult
 
iterator() - Method in class org.rhq.server.metrics.domain.SlicedPagedResult
 

L

ListPagedResult<T> - Class in org.rhq.server.metrics.domain
This class helps paginate Cassandra results that have a list in the matching clause.
ListPagedResult(PreparedStatement, List<Integer>, long, long, ResultSetMapper<T>, StorageSession) - Constructor for class org.rhq.server.metrics.domain.ListPagedResult
 
LOAD_BALANCING - Static variable in class org.rhq.server.metrics.StorageClientConstants
 
loadCurrentCacheIndexEntries(int, MetricsTable) - Method in class org.rhq.server.metrics.aggregation.IndexEntriesLoader
Returns cache index entries for the current time slice.
loadPastIndexEntries(DateTime) - Method in class org.rhq.server.metrics.aggregation.IndexEntriesLoader
We store a configurable amount of past data where the amount is specified as a duration in days.

M

map(Row) - Method in class org.rhq.server.metrics.AggregateCacheMapper
 
map(ResultSet) - Method in class org.rhq.server.metrics.AggregateCacheMapper
 
map(Row) - Method in interface org.rhq.server.metrics.CacheMapper
 
map(ResultSet) - Method in interface org.rhq.server.metrics.CacheMapper
 
map(Row...) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetricMapper
 
map(Row) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetricMapper
 
map(Row...) - Method in class org.rhq.server.metrics.domain.AggregateSimpleNumericMetricMapper
 
map(Row) - Method in class org.rhq.server.metrics.domain.AggregateSimpleNumericMetricMapper
 
map(Row) - Method in class org.rhq.server.metrics.domain.CacheIndexEntryMapper
 
map(ResultSet) - Method in class org.rhq.server.metrics.domain.CacheIndexEntryMapper
 
map(Row...) - Method in class org.rhq.server.metrics.domain.RawNumericMetricMapper
 
map(Row) - Method in class org.rhq.server.metrics.domain.RawNumericMetricMapper
 
map(Row...) - Method in interface org.rhq.server.metrics.domain.ResultSetMapper
Map all the rows passed to domain objects.
map(Row) - Method in interface org.rhq.server.metrics.domain.ResultSetMapper
Map a sigle row to a domain object.
map(Row) - Method in class org.rhq.server.metrics.RawCacheMapper
 
map(ResultSet) - Method in class org.rhq.server.metrics.RawCacheMapper
 
mapAll(ResultSet) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetricMapper
 
mapAll(ResultSet) - Method in class org.rhq.server.metrics.domain.AggregateSimpleNumericMetricMapper
 
mapAll(ResultSet) - Method in class org.rhq.server.metrics.domain.RawNumericMetricMapper
 
mapAll(ResultSet) - Method in interface org.rhq.server.metrics.domain.ResultSetMapper
Maps the entire result set to a list.
mapOne(ResultSet) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetricMapper
 
mapOne(ResultSet) - Method in class org.rhq.server.metrics.domain.AggregateSimpleNumericMetricMapper
 
mapOne(ResultSet) - Method in class org.rhq.server.metrics.domain.RawNumericMetricMapper
 
mapOne(ResultSet) - Method in interface org.rhq.server.metrics.domain.ResultSetMapper
Return only one mapped domain object.
MetricResultFuture<Q> - Class in org.rhq.server.metrics
 
MetricResultFuture(ResultSetFuture, Q) - Constructor for class org.rhq.server.metrics.MetricResultFuture
 
MetricsBaselineCalculator - Class in org.rhq.server.metrics
 
MetricsBaselineCalculator(MetricsDAO) - Constructor for class org.rhq.server.metrics.MetricsBaselineCalculator
 
MetricsConfiguration - Class in org.rhq.server.metrics
 
MetricsConfiguration() - Constructor for class org.rhq.server.metrics.MetricsConfiguration
 
MetricsConstants - Class in org.rhq.server.metrics
 
MetricsDAO - Class in org.rhq.server.metrics
 
MetricsDAO(StorageSession, MetricsConfiguration) - Constructor for class org.rhq.server.metrics.MetricsDAO
 
MetricsServer - Class in org.rhq.server.metrics
 
MetricsServer() - Constructor for class org.rhq.server.metrics.MetricsServer
 
MetricsTable - Enum in org.rhq.server.metrics.domain
 

N

newThread(Runnable) - Method in class org.rhq.server.metrics.StorageClientThreadFactory
 
now() - Method in class org.rhq.server.metrics.DateTimeService
This method is preferred over DateTime.now() and System.currentTimeMillis() because it provides a hook for tests.
nowInMillis() - Method in class org.rhq.server.metrics.DateTimeService
 
NumericMetric - Interface in org.rhq.server.metrics.domain
 

O

onAdd(Host) - Method in class org.rhq.server.metrics.StorageSession
 
onClientTimeout(NoHostAvailableException) - Method in interface org.rhq.server.metrics.StorageStateListener
 
onDown(Host) - Method in class org.rhq.server.metrics.StorageSession
 
onFinish() - Method in interface org.rhq.server.metrics.RawDataInsertedCallback
 
onRemove(Host) - Method in class org.rhq.server.metrics.StorageSession
 
onStorageClusterDown(NoHostAvailableException) - Method in interface org.rhq.server.metrics.StorageStateListener
 
onStorageClusterUp() - Method in interface org.rhq.server.metrics.StorageStateListener
 
onStorageNodeDown(InetAddress) - Method in interface org.rhq.server.metrics.StorageStateListener
 
onStorageNodeRemoved(InetAddress) - Method in interface org.rhq.server.metrics.StorageStateListener
 
onStorageNodeUp(InetAddress) - Method in interface org.rhq.server.metrics.StorageStateListener
 
onUp(Host) - Method in class org.rhq.server.metrics.StorageSession
 
org.rhq.server.metrics - package org.rhq.server.metrics
 
org.rhq.server.metrics.aggregation - package org.rhq.server.metrics.aggregation
 
org.rhq.server.metrics.domain - package org.rhq.server.metrics.domain
 
org.rhq.server.metrics.invalid - package org.rhq.server.metrics.invalid
 

P

prepare(String) - Method in class org.rhq.server.metrics.StorageSession
 
PreparedStatements - Class in org.rhq.server.metrics
 
PreparedStatements() - Constructor for class org.rhq.server.metrics.PreparedStatements
 

Q

Query<T> - Class in org.rhq.server.metrics
 
Query(Connection, PreparedStatement, ResultSetMapper<T>) - Constructor for class org.rhq.server.metrics.Query
 
QueryCallback<T> - Interface in org.rhq.server.metrics
 

R

RAW_DATA_AGE_LIMIT - Static variable in class org.rhq.server.metrics.MetricsConstants
 
RawCacheMapper - Class in org.rhq.server.metrics
 
RawCacheMapper() - Constructor for class org.rhq.server.metrics.RawCacheMapper
 
RawDataInsertedCallback - Interface in org.rhq.server.metrics
 
RawNumericMetric - Class in org.rhq.server.metrics.domain
 
RawNumericMetric() - Constructor for class org.rhq.server.metrics.domain.RawNumericMetric
 
RawNumericMetric(int, long, double) - Constructor for class org.rhq.server.metrics.domain.RawNumericMetric
 
RawNumericMetric(int, long, double, ColumnMetadata) - Constructor for class org.rhq.server.metrics.domain.RawNumericMetric
 
RawNumericMetricMapper - Class in org.rhq.server.metrics.domain
 
RawNumericMetricMapper() - Constructor for class org.rhq.server.metrics.domain.RawNumericMetricMapper
 
RawNumericMetricMapper(boolean) - Constructor for class org.rhq.server.metrics.domain.RawNumericMetricMapper
 
registerNewSession(Session) - Method in class org.rhq.server.metrics.StorageSession
 
REQUEST_LIMIT - Static variable in class org.rhq.server.metrics.StorageClientConstants
 
REQUEST_LIMIT_MIN - Static variable in class org.rhq.server.metrics.StorageClientConstants
 
REQUEST_TIMEOUT_DAMPENING - Static variable in class org.rhq.server.metrics.StorageClientConstants
 
REQUEST_TIMEOUT_DELTA - Static variable in class org.rhq.server.metrics.StorageClientConstants
 
REQUEST_TOPOLOGY_CHANGE_DELTA - Static variable in class org.rhq.server.metrics.StorageClientConstants
 
reset() - Method in class org.rhq.server.metrics.ArithmeticMeanCalculator
 
ResultSetMapper<T> - Interface in org.rhq.server.metrics.domain
 
roundDownToHour(long) - Method in class org.rhq.server.metrics.MetricsServer
 
run() - Method in class org.rhq.server.metrics.aggregation.AggregationManager
 

S

setAggregationBatchSize(int) - Method in class org.rhq.server.metrics.MetricsServer
 
setAggregationParallelism(int) - Method in class org.rhq.server.metrics.MetricsServer
 
setAvg(double) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setAvgColumnMetadata(ColumnMetadata) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setBucket(MetricsTable) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setCacheActivationTime(long) - Method in class org.rhq.server.metrics.aggregation.AggregationManager
Deactivates the metrics_cache table.
setCacheActivationTime(long) - Method in class org.rhq.server.metrics.MetricsServer
 
setCacheBatchSize(int) - Method in class org.rhq.server.metrics.MetricsServer
 
setCollectionTimeSlice(long) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setColumnMetadata(ColumnMetadata) - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
setConfiguration(MetricsConfiguration) - Method in class org.rhq.server.metrics.DateTimeService
 
setConfiguration(MetricsConfiguration) - Method in class org.rhq.server.metrics.MetricsServer
 
setContext(Q) - Method in class org.rhq.server.metrics.MetricResultFuture
 
setDAO(MetricsDAO) - Method in class org.rhq.server.metrics.MetricsServer
 
setDateTimeService(DateTimeService) - Method in class org.rhq.server.metrics.MetricsServer
 
setDay(long) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setException(Throwable) - Method in class org.rhq.server.metrics.StorageResultSetFuture
 
setIndexPageSize(int) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setInsertTimeSlice(long) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setMax(double) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setMaxColumnMetadata(ColumnMetadata) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setMin(double) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setMinColumnMetadata(ColumnMetadata) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setMinRequestLimit(double) - Method in class org.rhq.server.metrics.StorageSession
 
setOneHourRetention(ReadablePeriod) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setOneHourTimeSliceDuration(Duration) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setOneHourTTL(int) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setPartition(int) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setRawDataAgeLimit(int) - Method in class org.rhq.server.metrics.MetricsServer
 
setRawRetention(Duration) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setRawTimeSliceDuration(Duration) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setRawTTL(int) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setRequestLimit(double) - Method in class org.rhq.server.metrics.StorageSession
 
setResultSetFuture(ResultSetFuture) - Method in class org.rhq.server.metrics.MetricResultFuture
 
setScheduleId(int) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setScheduleId(int) - Method in class org.rhq.server.metrics.domain.AggregateSimpleNumericMetric
 
setScheduleId(int) - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
setScheduleIds(Set<Integer>) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setSixHourRetention(ReadablePeriod) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setSixHourTimeSliceDuration(Duration) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setSixHourTTL(int) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setStartScheduleId(int) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setTimeoutDampening(long) - Method in class org.rhq.server.metrics.StorageSession
 
setTimeoutDelta(double) - Method in class org.rhq.server.metrics.StorageSession
 
setTimestamp(long) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setTimestamp(long) - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
setTopologyDelta(double) - Method in class org.rhq.server.metrics.StorageSession
 
setTwentyFourHourRetention(ReadablePeriod) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setTwentyFourHourTTL(int) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setType(AggregateType) - Method in class org.rhq.server.metrics.domain.AggregateSimpleNumericMetric
 
setValue(Double) - Method in class org.rhq.server.metrics.domain.AggregateSimpleNumericMetric
 
setValue(Double) - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
shutdown() - Method in class org.rhq.server.metrics.invalid.InvalidMetricsManager
 
shutdown() - Method in class org.rhq.server.metrics.MetricsServer
 
shutdown() - Method in class org.rhq.server.metrics.StorageSession
 
shutdown(long, TimeUnit) - Method in class org.rhq.server.metrics.StorageSession
 
SignalingCountDownLatch - Class in org.rhq.server.metrics
 
SignalingCountDownLatch(CountDownLatch) - Constructor for class org.rhq.server.metrics.SignalingCountDownLatch
 
SimplePagedResult<T> - Class in org.rhq.server.metrics.domain
This class is just a placeholder for future pagination implementations once Cassandra gets native support for paging results.
SimplePagedResult(Query, ResultSetMapper<T>, StorageSession, int) - Constructor for class org.rhq.server.metrics.domain.SimplePagedResult
 
SimplePagedResult(String, ResultSetMapper<T>, StorageSession, int) - Constructor for class org.rhq.server.metrics.domain.SimplePagedResult
 
SimplePagedResult(Query, ResultSetMapper<T>, StorageSession) - Constructor for class org.rhq.server.metrics.domain.SimplePagedResult
 
SimplePagedResult(String, ResultSetMapper<T>, StorageSession) - Constructor for class org.rhq.server.metrics.domain.SimplePagedResult
 
SlicedPagedResult<T> - Class in org.rhq.server.metrics.domain
This class provides a method to paginate Cassandra results based on user provided queries.
SlicedPagedResult(SlicedPagedResult.QueryCreator<T>, ResultSetMapper<T>, Session, int) - Constructor for class org.rhq.server.metrics.domain.SlicedPagedResult
 
SlicedPagedResult(SlicedPagedResult.QueryCreator<T>, ResultSetMapper<T>, Session) - Constructor for class org.rhq.server.metrics.domain.SlicedPagedResult
 
SlicedPagedResult.QueryCreator<T> - Interface in org.rhq.server.metrics.domain
 
StorageClientConstants - Class in org.rhq.server.metrics
 
StorageClientThreadFactory - Class in org.rhq.server.metrics
 
StorageClientThreadFactory() - Constructor for class org.rhq.server.metrics.StorageClientThreadFactory
 
StorageResultSetFuture - Class in org.rhq.server.metrics
 
StorageResultSetFuture(ResultSetFuture, StorageSession) - Constructor for class org.rhq.server.metrics.StorageResultSetFuture
 
StorageSession - Class in org.rhq.server.metrics
 
StorageSession(Session) - Constructor for class org.rhq.server.metrics.StorageSession
 
StorageStateListener - Interface in org.rhq.server.metrics
 
submit(MetricsTable, AggregateNumericMetric) - Method in class org.rhq.server.metrics.invalid.InvalidMetricsManager
Submits an invalid metric for later processing which is done in a separate thread.

T

toMap() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
toString() - Method in enum org.rhq.server.metrics.aggregation.AggregationType
 
toString() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
toString() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
toString() - Method in class org.rhq.server.metrics.domain.ColumnMetadata
 
toString() - Method in enum org.rhq.server.metrics.domain.MetricsTable
 
toString() - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 

U

uncaughtException(Thread, Throwable) - Method in class org.rhq.server.metrics.StorageClientThreadFactory
 
updateCacheIndex(MetricsTable, long, int, long, int, long, Set<Integer>) - Method in class org.rhq.server.metrics.MetricsDAO
 
updateMetricsCache(MetricsTable, long, int, int, long, Map<Integer, Double>) - Method in class org.rhq.server.metrics.MetricsDAO
 

V

valueOf(String) - Static method in enum org.rhq.server.metrics.aggregation.AggregationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rhq.server.metrics.domain.AggregateType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.rhq.server.metrics.domain.AggregateType
 
valueOf(String) - Static method in enum org.rhq.server.metrics.domain.MetricsTable
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.rhq.server.metrics.aggregation.AggregationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rhq.server.metrics.domain.AggregateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rhq.server.metrics.domain.MetricsTable
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P Q R S T U V 

Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.