Class ExecutionEvent

java.lang.Object
mondrian.server.monitor.Event
mondrian.server.monitor.ExecutionEvent
All Implemented Interfaces:
Message
Direct Known Subclasses:
CellCacheEvent, ExecutionEndEvent, ExecutionPhaseEvent, ExecutionStartEvent

public abstract class ExecutionEvent extends Event
Event concerning the execution of an MDX statement.
  • Field Details

    • serverId

      public final int serverId
      Identifier of the server.
    • connectionId

      public final int connectionId
      Identifier of the connection.
    • statementId

      public final long statementId
      Identifier of the statement. Unique for the lifetime of the JVM.
    • executionId

      public final long executionId
      Identifier of the execution. Unique for the lifetime of the JVM.
  • Constructor Details

    • ExecutionEvent

      public ExecutionEvent(long timestamp, int serverId, int connectionId, long statementId, long executionId)
      Creates an ExecutionEvent.
      Parameters:
      timestamp - Timestamp
      serverId - Server id
      connectionId - Connection id
      statementId - Statement id
      executionId - Execution id