public class NativeQueryMonitoringSupportTestCase extends QueryMonitoringTestCaseBase implements CustomClientServerConfiguration, OptOutNotSupportedJavaxManagement
QueryMonitoringTestCaseBase.OptimizableQuery, QueryMonitoringTestCaseBase.UnoptimizableQueryMBeanTestCaseBase.Item_bean, _clock, _fileSessionBean| Constructor and Description |
|---|
NativeQueryMonitoringSupportTestCase() |
| 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) |
void |
testNativeQueriesPerSecond() |
void |
testUnoptimizedNativeQueriesPerSecond() |
void |
testUnoptimizedQueryNotification() |
protected java.lang.String |
unoptimizedQueryNotificationType() |
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, store, stream, systemTrans, tearDown, testCases, threadCount, transpublic NativeQueryMonitoringSupportTestCase()
protected 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.Exceptionpublic void testUnoptimizedNativeQueriesPerSecond()
public void testNativeQueriesPerSecond()
public void testUnoptimizedQueryNotification()
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.Class<?> beanInterface()
beanInterface in class MBeanTestCaseBaseprotected java.lang.String unoptimizedQueryNotificationType()
protected java.lang.String beanID()
beanID in class MBeanTestCaseBase