Package mondrian.rolap
Class BatchTestCase.TestListener
- java.lang.Object
-
- mondrian.rolap.BatchTestCase.TestListener
-
- All Implemented Interfaces:
RolapNative.Listener
- Enclosing class:
- BatchTestCase
static class BatchTestCase.TestListener extends Object implements RolapNative.Listener
Gets notified on various test events:- when a matching native evaluator was found
- when SQL is executed
- when result is found in the cache
-
-
Field Summary
Fields Modifier and Type Field Description (package private) booleanexecuteSql(package private) booleanfoundEvaluator(package private) booleanfoundInCache
-
Constructor Summary
Constructors Constructor Description TestListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecutingSql(RolapNative.TupleEvent e)voidfoundEvaluator(RolapNative.NativeEvent e)voidfoundInCache(RolapNative.TupleEvent e)(package private) booleanisExecuteSql()(package private) booleanisFoundEvaluator()(package private) booleanisFoundInCache()(package private) voidsetExecuteSql(boolean excecuteSql)(package private) voidsetFoundEvaluator(boolean foundEvaluator)(package private) voidsetFoundInCache(boolean foundInCache)
-
-
-
Method Detail
-
isExecuteSql
boolean isExecuteSql()
-
setExecuteSql
void setExecuteSql(boolean excecuteSql)
-
isFoundEvaluator
boolean isFoundEvaluator()
-
setFoundEvaluator
void setFoundEvaluator(boolean foundEvaluator)
-
isFoundInCache
boolean isFoundInCache()
-
setFoundInCache
void setFoundInCache(boolean foundInCache)
-
foundEvaluator
public void foundEvaluator(RolapNative.NativeEvent e)
- Specified by:
foundEvaluatorin interfaceRolapNative.Listener
-
foundInCache
public void foundInCache(RolapNative.TupleEvent e)
- Specified by:
foundInCachein interfaceRolapNative.Listener
-
executingSql
public void executingSql(RolapNative.TupleEvent e)
- Specified by:
executingSqlin interfaceRolapNative.Listener
-
-