Uses of Class
mondrian.server.Execution
Packages that use Execution
Package
Description
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Implements the data access layer for the olap package.
Manages a cache of aggregates containing cell values.
Provides primitives for policy-based caching.
Augments the Mondrian engine with server functionality.
Contains the server-provider interfaces (SPIs) which user-defined
extensions to Mondrian should implement.
Provides implementations of SPIs defined in the
mondrian.spi
package.Mondrian utilities.
-
Uses of Execution in mondrian.olap
Fields in mondrian.olap declared as ExecutionMethods in mondrian.olap that return ExecutionConstructors in mondrian.olap with parameters of type Execution -
Uses of Execution in mondrian.rolap
Fields in mondrian.rolap declared as ExecutionMethods in mondrian.rolap that return ExecutionMethods in mondrian.rolap with parameters of type ExecutionModifier and TypeMethodDescriptionExecutes a statement.RolapResultShepherd.shepherdExecution
(Execution execution, Callable<Result> callable) Executes and shepherds the execution of an Execution instance.Constructors in mondrian.rolap with parameters of type ExecutionModifierConstructorDescriptionFastBatchingCellReader
(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 ExecutionModifier and TypeMethodDescriptionvoid
SegmentCacheManager.SegmentCacheIndexRegistry.cancelExecutionSegments
(Execution exec) -
Uses of Execution in mondrian.rolap.cache
Methods in mondrian.rolap.cache with parameters of type ExecutionModifier and TypeMethodDescriptionvoid
This method must remove all registrations as a client for the given execution.void
SegmentCacheIndex.getFuture
(Execution exec, SegmentHeader header) Returns a future slot for a segment body, if a segment is currently loading, otherwise null.SegmentCacheIndexImpl.getFuture
(Execution exec, SegmentHeader header) -
Uses of Execution in mondrian.server
Fields in mondrian.server declared as ExecutionModifier and TypeFieldDescriptionfinal Execution
Locus.execution
static final Execution
Execution.NONE
Methods in mondrian.server that return ExecutionModifier and TypeMethodDescriptionStatement.getCurrentExecution()
Returns execution context if currently executing, null otherwise.StatementImpl.getCurrentExecution()
Methods in mondrian.server with parameters of type ExecutionModifier and TypeMethodDescriptionvoid
Ends the current execution.void
static <T> T
Locus.execute
(Execution execution, String component, Locus.Action<T> action) void
Starts an execution.void
Constructors in mondrian.server with parameters of type Execution -
Uses of Execution in mondrian.spi
Methods in mondrian.spi with parameters of type ExecutionModifier and TypeMethodDescriptionlong
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 ExecutionModifier and TypeMethodDescriptionlong
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 ExecutionModifier and TypeMethodDescriptionstatic void
CancellationChecker.checkCancelOrTimeout
(int currentIteration, Execution execution) static void
CancellationChecker.checkCancelOrTimeout
(long currentIteration, Execution execution)