Class ExecutionEndEvent

  • All Implemented Interfaces:
    Message

    public class ExecutionEndEvent
    extends ExecutionEvent
    Event concerning the execution of an MDX statement.
    • Field Detail

      • phaseCount

        public final int phaseCount
      • cellCacheHitCount

        public final int cellCacheHitCount
      • cellCacheMissCount

        public final int cellCacheMissCount
      • cellCachePendingCount

        public final int cellCachePendingCount
      • expCacheHitCount

        public final int expCacheHitCount
      • expCacheMissCount

        public final int expCacheMissCount
    • 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,
                                 int expCacheHitCount,
                                 int expCacheMissCount)
        Creates an ExecutionEndEvent.
        Parameters:
        timestamp - Timestamp
        serverId - Server id
        connectionId - Connection id
        statementId - Statement id
        executionId - Execution id
        phaseCount - Number of execution phases (trips to DBMS to populate cache)
        state - State; indicates reason why execution terminated
        cellCacheHitCount - Number of cell requests for which cell was already in cache
        cellCacheMissCount - Number of cell requests for which cell was not in cache
        cellCachePendingCount - Number of cell requests for which cell was
    • Method Detail

      • 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