Uses of Class
mondrian.rolap.agg.AggregationKey
Packages that use 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
Methods in mondrian.rolap with parameters of type AggregationKeyModifier 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
Methods in mondrian.rolap.agg with parameters of type AggregationKeyModifier 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) Constructors in mondrian.rolap.agg with parameters of type AggregationKeyModifierConstructorDescriptionAggregation
(AggregationKey aggregationKey) Creates an Aggregation.SegmentConverterImpl
(AggregationKey key, CellRequest request) -
Uses of AggregationKey in mondrian.rolap.cache
Methods in mondrian.rolap.cache with parameters of type AggregationKeyModifier and TypeMethodDescriptionstatic List
SegmentCacheIndexImpl.makeConverterKey
(CellRequest request, AggregationKey key) -
Uses of AggregationKey in mondrian.spi
Methods in mondrian.spi with parameters of type AggregationKeyModifier 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
Methods in mondrian.spi.impl with parameters of type AggregationKeyModifier and TypeMethodDescriptionboolean
DataSourceChangeListenerImpl.isAggregationChanged
(AggregationKey aggregation) boolean
DataSourceChangeListenerImpl2.isAggregationChanged
(AggregationKey aggregation) boolean
DataSourceChangeListenerImpl3.isAggregationChanged
(AggregationKey aggregation) boolean
DataSourceChangeListenerImpl4.isAggregationChanged
(AggregationKey aggregation)