Package 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.
-
-
Field Summary
Fields Modifier and Type Field Description intcellCacheHitCountintcellCacheMissCountintcellCachePendingCountintphaseCountExecution.Statestate-
Fields inherited from class mondrian.server.monitor.ExecutionEvent
connectionId, executionId, serverId, statementId
-
-
Constructor Summary
Constructors Constructor Description 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Taccept(Visitor<T> visitor)Dispatches a call to the appropriatevisitmethod onVisitor.StringtoString()
-
-
-
Field Detail
-
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
-
-
Constructor Detail
-
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
-
-