Uses of Class
mondrian.server.Execution
-
Packages that use Execution 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 themondrian.spi
package.mondrian.util Mondrian utilities. -
-
Uses of Execution in mondrian.olap
Fields in mondrian.olap declared as Execution Modifier and Type Field Description protected Execution
ResultBase. execution
Methods in mondrian.olap that return Execution Modifier and Type Method Description Execution
ResultBase. getExecution()
Constructors in mondrian.olap with parameters of type Execution Constructor Description ResultBase(Execution execution, Axis[] axes)
-
Uses of Execution in mondrian.rolap
Fields in mondrian.rolap declared as Execution Modifier and Type Field Description Execution
RolapEvaluatorRoot. execution
Methods in mondrian.rolap that return Execution Modifier and Type Method Description Execution
RolapResult. getExecution()
Methods in mondrian.rolap with parameters of type Execution Modifier and Type Method 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.Constructors in mondrian.rolap with parameters of type Execution Constructor Description FastBatchingCellReader(Execution execution, RolapCube cube, AggregationManager aggMgr)
Creates a FastBatchingCellReader.StatementLocus(Execution execution, String component, String message, SqlStatementEvent.Purpose purpose, int cellRequestCount)
-
Uses of Execution in mondrian.rolap.agg
Methods in mondrian.rolap.agg with parameters of type Execution Modifier and Type Method Description void
SegmentCacheManager.SegmentCacheIndexRegistry. cancelExecutionSegments(Execution exec)
-
Uses of Execution in mondrian.rolap.cache
Methods in mondrian.rolap.cache with parameters of type Execution Modifier and Type Method 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)
-
Uses of Execution in mondrian.server
Fields in mondrian.server declared as Execution Modifier and Type Field Description Execution
Locus. execution
static Execution
Execution. NONE
Methods in mondrian.server that return Execution Modifier and Type Method Description Execution
Statement. getCurrentExecution()
Returns execution context if currently executing, null otherwise.Execution
StatementImpl. getCurrentExecution()
Methods in mondrian.server with parameters of type Execution Modifier and Type Method Description void
Statement. end(Execution execution)
Ends the current execution.void
StatementImpl. end(Execution execution)
static <T> T
Locus. execute(Execution execution, String component, Locus.Action<T> action)
void
Statement. start(Execution execution)
Starts an execution.void
StatementImpl. start(Execution execution)
Constructors in mondrian.server with parameters of type Execution Constructor Description Locus(Execution execution, String component, String message)
Creates a Locus. -
Uses of Execution in mondrian.spi
Methods in mondrian.spi with parameters of type Execution Modifier and Type Method 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. -
Uses of Execution in mondrian.spi.impl
Methods in mondrian.spi.impl with parameters of type Execution Modifier and Type Method 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)
-
Uses of Execution in mondrian.util
Methods in mondrian.util with parameters of type Execution Modifier and Type Method Description static void
CancellationChecker. checkCancelOrTimeout(int currentIteration, Execution execution)
static void
CancellationChecker. checkCancelOrTimeout(long currentIteration, Execution execution)
-