public abstract class SqlStatementEvent extends Event
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
SqlStatementEvent.Purpose
Reason why Mondrian is executing this SQL statement. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
Locus | 
locus
Locus of event. 
 | 
SqlStatementEvent.Purpose | 
purpose
Purpose of executing this SQL statement. 
 | 
String | 
sql
SQL text of statement. 
 | 
long | 
sqlStatementId
Identifier of the statement. 
 | 
| Constructor and Description | 
|---|
SqlStatementEvent(long timestamp,
                 long sqlStatementId,
                 Locus locus,
                 String sql,
                 SqlStatementEvent.Purpose purpose)
Creates a SqlStatementEvent. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
long | 
getStatementId()  | 
public final long sqlStatementId
public final Locus locus
public final String sql
public final SqlStatementEvent.Purpose purpose
public SqlStatementEvent(long timestamp,
                         long sqlStatementId,
                         Locus locus,
                         String sql,
                         SqlStatementEvent.Purpose purpose)
timestamp - TimestampsqlStatementId - SQL statement idlocus - Locus of eventsql - SQLpurpose - Why Mondrian is executing this statement