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 |
DataSourceChangeListenerImpl2.isAggregationChanged(AggregationKey aggregation) |
boolean |
DataSourceChangeListenerImpl3.isAggregationChanged(AggregationKey aggregation) |
boolean |
DataSourceChangeListenerImpl.isAggregationChanged(AggregationKey aggregation) |
boolean |
DataSourceChangeListenerImpl4.isAggregationChanged(AggregationKey aggregation) |
Copyright © 2020 Hitachi Vantara. All rights reserved.