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.server |
Augments the Mondrian engine with server functionality.
|
mondrian.server.monitor |
Modifier and Type | Class and Description |
---|---|
static class |
SqlStatement.StatementLocus |
Modifier and Type | Method and Description |
---|---|
static 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) |
Constructor and Description |
---|
SqlStatement(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.
|
Modifier and Type | Method and Description |
---|---|
Locus |
SegmentCacheManager.Command.getLocus() |
Locus |
SegmentCacheManager.FlushCommand.getLocus() |
Modifier and Type | Method and Description |
---|---|
void |
SegmentCacheManager.printCacheState(CacheControl.CellRegion region,
PrintWriter pw,
Locus locus) |
Constructor and Description |
---|
FlushCommand(Locus locus,
SegmentCacheManager mgr,
CacheControl.CellRegion region,
CacheControlImpl cacheControlImpl) |
Modifier and Type | Method and Description |
---|---|
static Locus |
Locus.peek() |
Modifier and Type | Method and Description |
---|---|
static void |
Locus.pop(Locus locus) |
static void |
Locus.push(Locus locus) |
void |
Execution.registerStatement(Locus locus,
Statement statement)
This method is typically called by SqlStatement at construction time.
|
Modifier and Type | Field and Description |
---|---|
Locus |
SqlStatementEvent.locus
Locus of event.
|
Constructor and Description |
---|
SqlStatementEndEvent(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.
|
Copyright © 2020 Hitachi Vantara. All rights reserved.