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) boolean
executeSql
(package private) boolean
foundEvaluator
(package private) boolean
foundInCache
-
Constructor Summary
Constructors Constructor Description TestListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
executingSql(RolapNative.TupleEvent e)
void
foundEvaluator(RolapNative.NativeEvent e)
void
foundInCache(RolapNative.TupleEvent e)
(package private) boolean
isExecuteSql()
(package private) boolean
isFoundEvaluator()
(package private) boolean
isFoundInCache()
(package private) void
setExecuteSql(boolean excecuteSql)
(package private) void
setFoundEvaluator(boolean foundEvaluator)
(package private) void
setFoundInCache(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:
foundEvaluator
in interfaceRolapNative.Listener
-
foundInCache
public void foundInCache(RolapNative.TupleEvent e)
- Specified by:
foundInCache
in interfaceRolapNative.Listener
-
executingSql
public void executingSql(RolapNative.TupleEvent e)
- Specified by:
executingSql
in interfaceRolapNative.Listener
-
-