mondrian.server.monitor
Class StatementInfo

java.lang.Object
  extended by mondrian.server.monitor.Info
      extended by mondrian.server.monitor.StatementInfo

public class StatementInfo
extends Info

Information about a statement executed by Mondrian.


Field Summary
 long cellCacheHitCount
           
 long cellCacheMissCount
           
 long cellCachePendingCount
           
 long cellCacheRequestCount
           
 int cellRequestCount
           
 int executeEndCount
           
 int executeStartCount
           
 int phaseCount
           
 int sqlStatementEndCount
           
 int sqlStatementExecuteCount
           
 long sqlStatementExecuteNanos
           
 long sqlStatementRowFetchCount
           
 int sqlStatementStartCount
           
 long statementId
           
 
Constructor Summary
StatementInfo(long statementId, int executeStartCount, int executeEndCount, int phaseCount, long cellCacheRequestCount, long cellCacheHitCount, long cellCacheMissCount, long cellCachePendingCount, int sqlStatementStartCount, int sqlStatementExecuteCount, int sqlStatementEndCount, long sqlStatementRowFetchCount, long sqlStatementExecuteNanos, int cellRequestCount)
           
 
Method Summary
 boolean executing()
           
 
Methods inherited from class mondrian.server.monitor.Info
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

statementId

public final long statementId

executeStartCount

public final int executeStartCount

executeEndCount

public final int executeEndCount

phaseCount

public final int phaseCount

cellCacheRequestCount

public final long cellCacheRequestCount

cellCacheHitCount

public final long cellCacheHitCount

cellCacheMissCount

public final long cellCacheMissCount

cellCachePendingCount

public final long cellCachePendingCount

sqlStatementStartCount

public final int sqlStatementStartCount

sqlStatementExecuteCount

public final int sqlStatementExecuteCount

sqlStatementEndCount

public final int sqlStatementEndCount

sqlStatementRowFetchCount

public final long sqlStatementRowFetchCount

sqlStatementExecuteNanos

public final long sqlStatementExecuteNanos

cellRequestCount

public final int cellRequestCount
Constructor Detail

StatementInfo

public StatementInfo(long statementId,
                     int executeStartCount,
                     int executeEndCount,
                     int phaseCount,
                     long cellCacheRequestCount,
                     long cellCacheHitCount,
                     long cellCacheMissCount,
                     long cellCachePendingCount,
                     int sqlStatementStartCount,
                     int sqlStatementExecuteCount,
                     int sqlStatementEndCount,
                     long sqlStatementRowFetchCount,
                     long sqlStatementExecuteNanos,
                     int cellRequestCount)
Method Detail

executing

public boolean executing()
Returns:
Whether the statement is currently executing.

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