| Package | Description | 
|---|---|
| mondrian.olap | Mondrian's core package, this defines connections and the catalog metamodel, 
and allows you to execute queries. | 
| 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.server | Augments the Mondrian engine with server functionality. | 
| 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.spipackage. | 
| mondrian.util | Mondrian utilities. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Execution | ResultBase. execution | 
| Modifier and Type | Method and Description | 
|---|---|
| Execution | ResultBase. getExecution() | 
| Constructor and Description | 
|---|
| ResultBase(Execution execution,
          Axis[] axes) | 
| Modifier and Type | Method and Description | 
|---|---|
| Execution | RolapResult. getExecution() | 
| Modifier and Type | Method and Description | 
|---|---|
| Result | RolapConnection. execute(Execution execution)Executes a statement. | 
| Result | RolapResultShepherd. shepherdExecution(Execution execution,
                 Callable<Result> callable)Executes and shepherds the execution of an Execution instance. | 
| Constructor and Description | 
|---|
| FastBatchingCellReader(Execution execution,
                      RolapCube cube,
                      AggregationManager aggMgr)Creates a FastBatchingCellReader. | 
| StatementLocus(Execution execution,
              String component,
              String message,
              SqlStatementEvent.Purpose purpose,
              int cellRequestCount) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SegmentCacheManager.SegmentCacheIndexRegistry. cancelExecutionSegments(Execution exec) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SegmentCacheIndex. cancel(Execution exec)This method must remove all registrations as a client
 for the given execution. | 
| void | SegmentCacheIndexImpl. cancel(Execution exec) | 
| Future<SegmentBody> | SegmentCacheIndex. getFuture(Execution exec,
         SegmentHeader header)Returns a future slot for a segment body, if a segment is currently
 loading, otherwise null. | 
| Future<SegmentBody> | SegmentCacheIndexImpl. getFuture(Execution exec,
         SegmentHeader header) | 
| Modifier and Type | Field and Description | 
|---|---|
| Execution | Locus. execution | 
| static Execution | Execution. NONE | 
| Modifier and Type | Method and Description | 
|---|---|
| Execution | StatementImpl. getCurrentExecution() | 
| Execution | Statement. getCurrentExecution()Returns execution context if currently executing, null otherwise. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StatementImpl. end(Execution execution) | 
| void | Statement. end(Execution execution)Ends the current execution. | 
| static <T> T | Locus. execute(Execution execution,
       String component,
       Locus.Action<T> action) | 
| void | StatementImpl. start(Execution execution) | 
| void | Statement. start(Execution execution)Starts an execution. | 
| Constructor and Description | 
|---|
| Locus(Execution execution,
     String component,
     String message)Creates a Locus. | 
| Modifier and Type | Method and Description | 
|---|---|
| long | StatisticsProvider. getColumnCardinality(Dialect dialect,
                    DataSource dataSource,
                    String catalog,
                    String schema,
                    String table,
                    String column,
                    Execution execution)Returns an estimate of the number of rows in a table. | 
| long | StatisticsProvider. getQueryCardinality(Dialect dialect,
                   DataSource dataSource,
                   String sql,
                   Execution execution)Returns an estimate of the number of rows returned by a query. | 
| long | StatisticsProvider. getTableCardinality(Dialect dialect,
                   DataSource dataSource,
                   String catalog,
                   String schema,
                   String table,
                   Execution execution)Returns an estimate of the number of rows in a table. | 
| Modifier and Type | Method and Description | 
|---|---|
| long | JdbcStatisticsProvider. getColumnCardinality(Dialect dialect,
                    DataSource dataSource,
                    String catalog,
                    String schema,
                    String table,
                    String column,
                    Execution execution) | 
| long | SqlStatisticsProvider. getColumnCardinality(Dialect dialect,
                    DataSource dataSource,
                    String catalog,
                    String schema,
                    String table,
                    String column,
                    Execution execution) | 
| long | JdbcStatisticsProvider. getQueryCardinality(Dialect dialect,
                   DataSource dataSource,
                   String sql,
                   Execution execution) | 
| long | SqlStatisticsProvider. getQueryCardinality(Dialect dialect,
                   DataSource dataSource,
                   String sql,
                   Execution execution) | 
| long | JdbcStatisticsProvider. getTableCardinality(Dialect dialect,
                   DataSource dataSource,
                   String catalog,
                   String schema,
                   String table,
                   Execution execution) | 
| long | SqlStatisticsProvider. getTableCardinality(Dialect dialect,
                   DataSource dataSource,
                   String catalog,
                   String schema,
                   String table,
                   Execution execution) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | CancellationChecker. checkCancelOrTimeout(int currentIteration,
                    Execution execution) | 
| static void | CancellationChecker. checkCancelOrTimeout(long currentIteration,
                    Execution execution) | 
Copyright © 2021 Hitachi Vantara. All rights reserved.