Uses of Class
mondrian.rolap.agg.SegmentCacheManager
Packages that use SegmentCacheManager
-
Uses of SegmentCacheManager in mondrian.rolap.agg
Fields in mondrian.rolap.agg declared as SegmentCacheManagerMethods in mondrian.rolap.agg that return SegmentCacheManagerMethods in mondrian.rolap.agg with parameters of type SegmentCacheManagerModifier and TypeMethodDescriptionvoidAggregation.load(SegmentCacheManager cacheMgr, int cellRequestCount, RolapStar.Column[] columns, List<RolapStar.Measure> measures, StarColumnPredicate[] predicates, GroupingSetsCollector groupingSetsCollector, List<Future<Map<Segment, SegmentWithData>>> segmentFutures) Loads a set of segments into this aggregation, one per measure, each constrained by the same set of column values, and each pinned once.static voidAggregationManager.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.Constructors in mondrian.rolap.agg with parameters of type SegmentCacheManagerModifierConstructorDescriptionFlushCommand(Locus locus, SegmentCacheManager mgr, CacheControl.CellRegion region, CacheControlImpl cacheControlImpl) SegmentLoader(SegmentCacheManager cacheMgr) Creates a SegmentLoader.