Uses of Class
mondrian.rolap.agg.AggregationKey
Package
Description
Implements the data access layer for the olap package.
Manages a cache of aggregates containing cell values.
Provides primitives for policy-based caching.
Contains the server-provider interfaces (SPIs) which user-defined
extensions to Mondrian should implement.
Provides implementations of SPIs defined in the
mondrian.spi
package.-
Uses of AggregationKey in mondrian.rolap
Modifier and TypeMethodDescriptionRolapStar.lookupOrCreateAggregation
(AggregationKey aggregationKey) Looks up an aggregation or creates one if it does not exist in an atomic (synchronized) operation.RolapStar.lookupSegment
(AggregationKey aggregationKey) Looks for an existing aggregation over a given set of columns, in the local segment cache, returningnull
if there is none. -
Uses of AggregationKey in mondrian.rolap.agg
Modifier and TypeMethodDescriptionstatic void
AggregationManager.loadAggregation
(SegmentCacheManager cacheMgr, int cellRequestCount, List<RolapStar.Measure> measures, RolapStar.Column[] columns, AggregationKey aggregationKey, StarColumnPredicate[] predicates, GroupingSetsCollector groupingSetsCollector, List<Future<Map<Segment, SegmentWithData>>> segmentFutures) Called by FastBatchingCellReader.load where the RolapStar creates an Aggregation if needed.boolean
Segment.matches
(AggregationKey aggregationKey, RolapStar.Measure measure) ModifierConstructorDescriptionAggregation
(AggregationKey aggregationKey) Creates an Aggregation.SegmentConverterImpl
(AggregationKey key, CellRequest request) -
Uses of AggregationKey in mondrian.rolap.cache
Modifier and TypeMethodDescriptionstatic List
SegmentCacheIndexImpl.makeConverterKey
(CellRequest request, AggregationKey key) -
Uses of AggregationKey in mondrian.spi
Modifier and TypeMethodDescriptionboolean
DataSourceChangeListener.isAggregationChanged
(AggregationKey aggregation) Deprecated.Checks if the given aggregation has changed since the previous time this function was called. -
Uses of AggregationKey in mondrian.spi.impl
Modifier and TypeMethodDescriptionboolean
DataSourceChangeListenerImpl.isAggregationChanged
(AggregationKey aggregation) boolean
DataSourceChangeListenerImpl2.isAggregationChanged
(AggregationKey aggregation) boolean
DataSourceChangeListenerImpl3.isAggregationChanged
(AggregationKey aggregation) boolean
DataSourceChangeListenerImpl4.isAggregationChanged
(AggregationKey aggregation)