| Package | Description | 
|---|---|
| mondrian.rolap | 
 Implements the data access layer for the olap package. 
 | 
| mondrian.rolap.agg | 
 Manages a cache of aggregates containing cell values. 
 | 
| mondrian.rolap.cache | 
 Provides primitives for policy-based caching. 
 | 
| mondrian.spi | 
 Contains the server-provider interfaces (SPIs) which user-defined
extensions to Mondrian should implement. 
 | 
| mondrian.spi.impl | 
 Provides implementations of SPIs defined in the  
mondrian.spi package. | 
| Modifier and Type | Method and Description | 
|---|---|
Aggregation | 
RolapStar.lookupOrCreateAggregation(AggregationKey aggregationKey)
Looks up an aggregation or creates one if it does not exist in an
 atomic (synchronized) operation. 
 | 
Aggregation | 
RolapStar.lookupSegment(AggregationKey aggregationKey)
Looks for an existing aggregation over a given set of columns, in the
 local segment cache, returning  
null if there is none. | 
| Modifier and Type | Method and Description | 
|---|---|
static 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)  | 
| Constructor and Description | 
|---|
Aggregation(AggregationKey aggregationKey)
Creates an Aggregation. 
 | 
SegmentConverterImpl(AggregationKey key,
                    CellRequest request)  | 
| Modifier and Type | Method and Description | 
|---|---|
static List | 
SegmentCacheIndexImpl.makeConverterKey(CellRequest request,
                AggregationKey key)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
DataSourceChangeListener.isAggregationChanged(AggregationKey aggregation)
Deprecated.  
Checks if the given aggregation has changed since the previous
 time this function was called. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
DataSourceChangeListenerImpl3.isAggregationChanged(AggregationKey aggregation)  | 
boolean | 
DataSourceChangeListenerImpl4.isAggregationChanged(AggregationKey aggregation)  | 
boolean | 
DataSourceChangeListenerImpl.isAggregationChanged(AggregationKey aggregation)  | 
boolean | 
DataSourceChangeListenerImpl2.isAggregationChanged(AggregationKey aggregation)  | 
Copyright © 2017 Hitachi Vantara. All rights reserved.