Uses of Class
mondrian.server.Locus
Packages that use Locus
Package
Description
Implements the data access layer for the olap package.
Manages a cache of aggregates containing cell values.
Augments the Mondrian engine with server functionality.
-
Uses of Locus in mondrian.rolap
Subclasses of Locus in mondrian.rolapMethods in mondrian.rolap with parameters of type LocusModifier and TypeMethodDescriptionstatic SqlStatement
RolapUtil.executeQuery
(DataSource dataSource, String sql, List<SqlStatement.Type> types, int maxRowCount, int firstRowOrdinal, Locus locus, int resultSetType, int resultSetConcurrency, Util.Functor1<Void, Statement> callback) Executes a query.static SqlStatement
RolapUtil.executeQuery
(DataSource dataSource, String sql, Locus locus) Executes a query, printing to the trace log if tracing is enabled.static Util.Functor1<Void,
Statement> RolapUtil.getDefaultCallback
(Locus locus) Constructors in mondrian.rolap with parameters of type LocusModifierConstructorDescriptionSqlStatement
(DataSource dataSource, String sql, List<SqlStatement.Type> types, int maxRows, int firstRowOrdinal, Locus locus, int resultSetType, int resultSetConcurrency, Util.Functor1<Void, Statement> callback) Creates a SqlStatement. -
Uses of Locus in mondrian.rolap.agg
Methods in mondrian.rolap.agg that return LocusModifier and TypeMethodDescriptionabstract Locus
SegmentCacheManager.Command.getLocus()
SegmentCacheManager.FlushCommand.getLocus()
Methods in mondrian.rolap.agg with parameters of type LocusModifier and TypeMethodDescriptionvoid
SegmentCacheManager.printCacheState
(CacheControl.CellRegion region, PrintWriter pw, Locus locus) Constructors in mondrian.rolap.agg with parameters of type LocusModifierConstructorDescriptionFlushCommand
(Locus locus, SegmentCacheManager mgr, CacheControl.CellRegion region, CacheControlImpl cacheControlImpl) -
Uses of Locus in mondrian.server
Methods in mondrian.server that return LocusMethods in mondrian.server with parameters of type Locus -
Uses of Locus in mondrian.server.monitor
Fields in mondrian.server.monitor declared as LocusConstructors in mondrian.server.monitor with parameters of type LocusModifierConstructorDescriptionSqlStatementEndEvent
(long timestamp, long sqlStatementId, Locus locus, String sql, SqlStatementEvent.Purpose purpose, long rowFetchCount, boolean canceled, Throwable throwable) Creates a SqlStatementEndEvent.SqlStatementEvent
(long timestamp, long sqlStatementId, Locus locus, String sql, SqlStatementEvent.Purpose purpose) Creates a SqlStatementEvent.SqlStatementExecuteEvent
(long timestamp, long statementId, Locus locus, String sql, SqlStatementEvent.Purpose purpose, long executeNanos) Creates a SqlStatementExecuteEvent.SqlStatementStartEvent
(long timestamp, long sqlStatementId, Locus locus, String sql, SqlStatementEvent.Purpose purpose, int cellRequestCount) Creates a SqlStatementStartEvent.