public class QueryMonitoringSupportTestCase extends QueryMonitoringTestCaseBase implements CustomClientServerConfiguration, OptOutNotSupportedJavaxManagement
QueryMonitoringTestCaseBase.OptimizableQuery, QueryMonitoringTestCaseBase.UnoptimizableQueryMBeanTestCaseBase.Item_bean, _clock, _fileSessionBean| Constructor and Description |
|---|
QueryMonitoringSupportTestCase() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
beanID() |
protected java.lang.Class<?> |
beanInterface() |
protected void |
configure(Configuration config) |
void |
configureClient(Configuration config) |
void |
configureServer(Configuration config) |
protected void |
store() |
void |
testAverageQueryExecutionTime() |
void |
testClassIndexScan() |
void |
testClassIndexScanNotifications() |
void |
testQueriesPerSecond() |
triggerOptimizedQuery, triggerUnoptimizedQuery, unoptimizableQueryadvanceClock, bean, exercisePerSecondCounter, fileSessionBean, startCapturingNotificationsassertOccurrences, assertOccurrences, classMetadataFor, commit, concurrenyClientServerSuite, configureThreadCount, container, context, countOccurences, countOccurences, db, db4oSetupAfterStore, db4oSetupBeforeConfigure, db4oSetupBeforeStore, db4oTearDownAfterClean, db4oTearDownBeforeClean, defragment, deleteAll, deleteAll, deleteObjectSet, deleteObjectSet, embeddedSuite, eventRegistry, eventRegistryFor, fileSession, fixture, foreach, foreach, handleUncaughtExceptions, indexField, inMemorySuite, isEmbedded, isMultiSession, isNetworking, networkingSuite, newQuery, newQuery, newQuery, newQuery, newQuery, newQuery, newTransaction, openNewSession, reflectClass, reflector, reopen, retrieveOnlyInstance, retrieveOnlyInstance, runAll, runConcurrency, runConcurrencyAll, runEmbedded, runEmbeddedConcurrency, runInMemory, runNetworking, runSolo, runSolo, runSoloAndClientServer, runSoloAndEmbeddedClientServer, serverEventRegistry, setUp, soloSuite, store, stream, systemTrans, tearDown, testCases, threadCount, transprotected void configure(Configuration config) throws java.lang.Exception
configure in class MBeanTestCaseBasejava.lang.Exceptionpublic void configureClient(Configuration config) throws java.lang.Exception
configureClient in interface CustomClientServerConfigurationjava.lang.Exceptionpublic void configureServer(Configuration config) throws java.lang.Exception
configureServer in interface CustomClientServerConfigurationjava.lang.Exceptionprotected java.lang.Class<?> beanInterface()
beanInterface in class MBeanTestCaseBaseprotected void store()
throws java.lang.Exception
store in class AbstractDb4oTestCasejava.lang.Exceptionpublic void testClassIndexScan()
throws java.lang.Exception
java.lang.Exceptionpublic void testAverageQueryExecutionTime()
public void testQueriesPerSecond()
public void testClassIndexScanNotifications()
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String beanID()
beanID in class MBeanTestCaseBase