mondrian.server.monitor
Class CellCacheSegmentCreateEvent

java.lang.Object
  extended by mondrian.server.monitor.Event
      extended by mondrian.server.monitor.ExecutionEvent
          extended by mondrian.server.monitor.CellCacheEvent
              extended by mondrian.server.monitor.CellCacheSegmentCreateEvent
All Implemented Interfaces:
Message

public class CellCacheSegmentCreateEvent
extends CellCacheEvent

Creation of a segment in the cell cache.


Nested Class Summary
 
Nested classes/interfaces inherited from class mondrian.server.monitor.CellCacheEvent
CellCacheEvent.Source
 
Field Summary
 int actualCellCount
           
 int coordinateCount
           
 
Fields inherited from class mondrian.server.monitor.CellCacheEvent
source
 
Fields inherited from class mondrian.server.monitor.ExecutionEvent
connectionId, executionId, serverId, statementId
 
Fields inherited from class mondrian.server.monitor.Event
timestamp
 
Constructor Summary
CellCacheSegmentCreateEvent(long timestamp, int serverId, int connectionId, long statementId, long executionId, int coordinateCount, int actualCellCount, CellCacheEvent.Source source)
          Creates a CellCacheSegmentCreateEvent.
 
Method Summary
<T> T
accept(Visitor<T> visitor)
          Dispatches a call to the appropriate visit method on Visitor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

coordinateCount

public final int coordinateCount

actualCellCount

public final int actualCellCount
Constructor Detail

CellCacheSegmentCreateEvent

public CellCacheSegmentCreateEvent(long timestamp,
                                   int serverId,
                                   int connectionId,
                                   long statementId,
                                   long executionId,
                                   int coordinateCount,
                                   int actualCellCount,
                                   CellCacheEvent.Source source)
Creates a CellCacheSegmentCreateEvent.

Parameters:
timestamp - Timestamp
serverId - ID of the server from which the event originates.
connectionId - ID of the connection from which the event originates.
statementId - ID of the statement from which the event originates.
executionId - ID of the execution from which the event originates.
coordinateCount - Number of coordinates of segment header
actualCellCount - Number of cells in body (or 0 if body not yet present)
source - Source of segment
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

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads