mondrian.server.monitor
Class SqlStatementEndEvent
java.lang.Object
mondrian.server.monitor.Event
mondrian.server.monitor.SqlStatementEvent
mondrian.server.monitor.SqlStatementEndEvent
- All Implemented Interfaces:
- Message
public class SqlStatementEndEvent
- extends SqlStatementEvent
Event created when Mondrian finishes executing an SQL statement.
rowFetchCount
public final long rowFetchCount
canceled
public final boolean canceled
throwable
public final Throwable throwable
SqlStatementEndEvent
public SqlStatementEndEvent(long timestamp,
long sqlStatementId,
Locus locus,
String sql,
SqlStatementEvent.Purpose purpose,
long rowFetchCount,
boolean canceled,
Throwable throwable)
- Creates a SqlStatementEndEvent.
- Parameters:
timestamp - TimestampsqlStatementId - SQL statement idlocus - Locus of eventsql - SQLpurpose - Why Mondrian is executing this statementrowFetchCount - Number of rows fetchedcanceled - Whether statement was canceledthrowable - Throwable, or null if there was no error
toString
public String toString()
- Overrides:
toString in class Object
accept
public <T> T accept(Visitor<T> visitor)
- Description copied from interface:
Message
- Dispatches a call to the appropriate
visit method on
Visitor.
- Type Parameters:
T - Return type- Parameters:
visitor - Visitor
- Returns:
- Value returned by the
visit method