A B C D E F G H I L M N O P 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(IndexEntry) - Method in class org.rhq.server.metrics.aggregation.Batch
 
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
 
AggregateNumericMetric - Class in org.rhq.server.metrics.domain
 
AggregateNumericMetric() - Constructor for class org.rhq.server.metrics.domain.AggregateNumericMetric
 
AggregateNumericMetric(int, Bucket, Double, Double, Double, long) - 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
 
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
 
AggregationManager(MetricsDAO, DateTimeService, MetricsConfiguration) - 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

Batch - Class in org.rhq.server.metrics.aggregation
 
Batch() - Constructor for class org.rhq.server.metrics.aggregation.Batch
 
Bucket - Enum in org.rhq.server.metrics.domain
 
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
 
calculateAggregates() - Method in class org.rhq.server.metrics.MetricsServer
Computes and stores aggregates for all buckets that are ready to be aggregated.
calculateBaselines(Set<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, Bucket) - 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
 
deleteAggregate(AggregateNumericMetric) - Method in class org.rhq.server.metrics.MetricsDAO
 
deleteIndexEntry(IndexEntry) - 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.IndexEntry
 
equals(Object) - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
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

findAggregateMetrics(int, Bucket, long, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findAggregateMetricsAsync(int, Bucket, long, long) - 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
 
findIndexEntries(IndexBucket, int, long) - Method in class org.rhq.server.metrics.MetricsDAO
 
findIndexEntries(IndexBucket, int, long, int) - Method in class org.rhq.server.metrics.MetricsDAO
 
findLatestRawMetric(int) - Method in class org.rhq.server.metrics.MetricsDAO
 
findLatestValueForResource(int) - Method in class org.rhq.server.metrics.MetricsServer
 
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
 
fromString(String) - Static method in enum org.rhq.server.metrics.domain.Bucket
 

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)
get1HourTimeSlice(DateTime) - Method in class org.rhq.server.metrics.DateTimeService
Determines the one hour time slice for the specified time and returns the start of that time slice
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
 
getAggregationManager() - 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
 
getBatchSize() - Method in class org.rhq.server.metrics.aggregation.AggregationManager
 
getBucket() - Method in enum org.rhq.server.metrics.aggregation.AggregationType
 
getBucket() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getBucket() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
getBucket() - Method in class org.rhq.server.metrics.domain.IndexEntry
 
getBucket(DateTime) - Method in class org.rhq.server.metrics.MetricsServer
 
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.
getDay() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
This is collectionTimeSlice rounded down to the start of its 24 hour time slice.
getEndTime() - Method in class org.rhq.server.metrics.aggregation.Batch
 
getIndexEntries() - Method in class org.rhq.server.metrics.aggregation.Batch
 
getIndexPageSize() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getIndexPartitions() - 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
 
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
 
getMinRequestLimit() - Method in class org.rhq.server.metrics.StorageSession
 
getNumDataPoints() - Method in class org.rhq.server.metrics.Buckets
 
getNumWorkers() - Method in class org.rhq.server.metrics.aggregation.AggregationManager
 
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
 
getParallelism() - Method in class org.rhq.server.metrics.aggregation.AggregationManager
 
getPartition() - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
Support for the partition field is currently not implemented.
getPartition() - Method in class org.rhq.server.metrics.domain.IndexEntry
 
getQueriesFuture() - Method in class org.rhq.server.metrics.aggregation.Batch
 
getQueue() - Method in class org.rhq.server.metrics.invalid.InvalidMetricsManager
This is a test hook
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
 
getScheduleId() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getScheduleId() - Method in class org.rhq.server.metrics.domain.IndexEntry
 
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.
getStartTime() - Method in class org.rhq.server.metrics.aggregation.Batch
 
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
 
getTimeSlice(long, Duration) - Method in class org.rhq.server.metrics.DateTimeService
 
getTimeSlice(DateTime, Duration) - Method in class org.rhq.server.metrics.DateTimeService
 
getTimeSliceDuration() - Method in enum org.rhq.server.metrics.aggregation.AggregationType
 
getTimestamp() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
getTimestamp() - Method in class org.rhq.server.metrics.domain.IndexEntry
 
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.aggregation.AggregationManager
 
getTtl() - Method in class org.rhq.server.metrics.domain.ColumnMetadata
 
getTwentyFourHourRetention() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
getTwentyFourHourTTL() - Method in class org.rhq.server.metrics.MetricsConfiguration
 
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.IndexEntry
 
hashCode() - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
hasNext() - Method in class org.rhq.server.metrics.aggregation.IndexIterator
 
hour0() - Method in class org.rhq.server.metrics.DateTimeService
 

I

IndexBucket - Enum in org.rhq.server.metrics.domain
 
IndexEntry - Class in org.rhq.server.metrics.domain
 
IndexEntry() - Constructor for class org.rhq.server.metrics.domain.IndexEntry
 
IndexEntry(IndexBucket, int, long, int) - Constructor for class org.rhq.server.metrics.domain.IndexEntry
 
IndexEntry(IndexBucket, int, DateTime, int) - Constructor for class org.rhq.server.metrics.domain.IndexEntry
 
IndexIterator - Class in org.rhq.server.metrics.aggregation
An iterator for the index with paging support.
IndexIterator(DateTime, DateTime, IndexBucket, MetricsDAO, MetricsConfiguration) - Constructor for class org.rhq.server.metrics.aggregation.IndexIterator
 
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
 
insert1HourData(AggregateNumericMetric) - Method in class org.rhq.server.metrics.MetricsDAO
 
insert24HourData(AggregateNumericMetric) - Method in class org.rhq.server.metrics.MetricsDAO
 
insert6HourData(AggregateNumericMetric) - Method in class org.rhq.server.metrics.MetricsDAO
 
insertRawData(MeasurementDataNumeric) - 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
 
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.aggregation.Batch
 
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 extends NumericMetric> - 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
 

M

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.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.
mapAll(ResultSet) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetricMapper
 
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.RawNumericMetricMapper
 
mapOne(ResultSet) - Method in interface org.rhq.server.metrics.domain.ResultSetMapper
Return only one mapped domain object.
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
 
next() - Method in class org.rhq.server.metrics.aggregation.IndexIterator
 
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
 

R

RAW_DATA_AGE_LIMIT - Static variable in class org.rhq.server.metrics.MetricsConstants
 
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
 
RawNumericMetricMapper - Class in org.rhq.server.metrics.domain
 
RawNumericMetricMapper() - Constructor for class org.rhq.server.metrics.domain.RawNumericMetricMapper
 
registerNewSession(Session) - Method in class org.rhq.server.metrics.StorageSession
 
remove() - Method in class org.rhq.server.metrics.aggregation.IndexIterator
 
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 extends NumericMetric> - Interface in org.rhq.server.metrics.domain
 
run() - Method in class org.rhq.server.metrics.aggregation.AggregationManager
 

S

setAvg(double) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setBatchSize(int) - Method in class org.rhq.server.metrics.aggregation.AggregationManager
 
setBucket(Bucket) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setBucket(MetricsTable) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setBucket(IndexBucket) - Method in class org.rhq.server.metrics.domain.IndexEntry
 
setCollectionTimeSlice(long) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setConfiguration(MetricsConfiguration) - Method in class org.rhq.server.metrics.DateTimeService
 
setConfiguration(MetricsConfiguration) - Method in class org.rhq.server.metrics.MetricsServer
 
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
 
setEndTime(DateTime) - Method in class org.rhq.server.metrics.aggregation.Batch
 
setIndexPageSize(int) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setIndexPartitions(int) - Method in class org.rhq.server.metrics.MetricsConfiguration
 
setIndexPartitions(int) - Method in class org.rhq.server.metrics.MetricsServer
 
setInsertTimeSlice(long) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setMax(double) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setMin(double) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setMinRequestLimit(double) - Method in class org.rhq.server.metrics.StorageSession
 
setNumWorkers(int) - Method in class org.rhq.server.metrics.aggregation.AggregationManager
 
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
 
setParallelism(int) - Method in class org.rhq.server.metrics.aggregation.AggregationManager
 
setPartition(int) - Method in class org.rhq.server.metrics.domain.CacheIndexEntry
 
setPartition(int) - Method in class org.rhq.server.metrics.domain.IndexEntry
 
setQueriesFuture(ListenableFuture<List<ResultSet>>) - Method in class org.rhq.server.metrics.aggregation.Batch
 
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
 
setScheduleId(int) - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
setScheduleId(int) - Method in class org.rhq.server.metrics.domain.IndexEntry
 
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
 
setStartTime(long) - Method in class org.rhq.server.metrics.aggregation.Batch
 
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.IndexEntry
 
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
 
setValue(Double) - Method in class org.rhq.server.metrics.domain.RawNumericMetric
 
shutdown() - Method in class org.rhq.server.metrics.aggregation.AggregationManager
 
shutdown() - Method in class org.rhq.server.metrics.invalid.InvalidMetricsManager
Shuts down the executor, waiting for any in progress work to finish.
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 extends NumericMetric> - 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
 
size() - Method in class org.rhq.server.metrics.aggregation.Batch
 
SlicedPagedResult<T extends NumericMetric> - 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
 
StorageClientThreadFactory(String) - 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(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

toString() - Method in enum org.rhq.server.metrics.aggregation.AggregationType
 
toString() - Method in class org.rhq.server.metrics.aggregation.Batch
 
toString() - Method in class org.rhq.server.metrics.domain.AggregateNumericMetric
 
toString() - Method in enum org.rhq.server.metrics.domain.Bucket
 
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.IndexBucket
 
toString() - Method in class org.rhq.server.metrics.domain.IndexEntry
 
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
 
updateIndex(IndexBucket, long, int) - 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.Bucket
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rhq.server.metrics.domain.IndexBucket
Returns the enum constant of this type with the specified name.
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.Bucket
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.IndexBucket
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 R S T U V 

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