mondrian.server.monitor
Class ExecutionEndEvent
java.lang.Object
mondrian.server.monitor.Event
mondrian.server.monitor.ExecutionEvent
mondrian.server.monitor.ExecutionEndEvent
- All Implemented Interfaces:
- Message
public class ExecutionEndEvent
- extends ExecutionEvent
Event concerning the execution of an MDX statement.
|
Constructor Summary |
ExecutionEndEvent(long timestamp,
int serverId,
int connectionId,
long statementId,
long executionId,
int phaseCount,
Execution.State state,
int cellCacheHitCount,
int cellCacheMissCount,
int cellCachePendingCount)
Creates an ExecutionEndEvent. |
phaseCount
public final int phaseCount
state
public final Execution.State state
cellCacheHitCount
public final int cellCacheHitCount
cellCacheMissCount
public final int cellCacheMissCount
cellCachePendingCount
public final int cellCachePendingCount
ExecutionEndEvent
public ExecutionEndEvent(long timestamp,
int serverId,
int connectionId,
long statementId,
long executionId,
int phaseCount,
Execution.State state,
int cellCacheHitCount,
int cellCacheMissCount,
int cellCachePendingCount)
- Creates an ExecutionEndEvent.
- Parameters:
timestamp - TimestampserverId - Server idconnectionId - Connection idstatementId - Statement idexecutionId - Execution idphaseCount - Number of execution phases (trips to DBMS to populate
cache)state - State; indicates reason why execution terminatedcellCacheHitCount - Number of cell requests for which cell was
already in cachecellCacheMissCount - Number of cell requests for which cell was
not in cachecellCachePendingCount - Number of cell requests for which cell was
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