Class QueryLoadTestModel
java.lang.Object
is.codion.swing.common.model.tools.loadtest.QueryLoadTestModel
A load test implementation for testing database queries.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA class used internallystatic class -
Constructor Summary
ConstructorsConstructorDescriptionQueryLoadTestModel(is.codion.common.db.database.Database database, is.codion.common.user.User user, Collection<? extends is.codion.common.model.loadtest.LoadTest.Scenario<QueryLoadTestModel.QueryApplication>> scenarios) Instantiates a new QueryLoadTest. -
Method Summary
Modifier and TypeMethodDescriptionis.codion.common.db.pool.ConnectionPoolWrapperis.codion.common.model.loadtest.LoadTest<QueryLoadTestModel.QueryApplication>loadTest()
-
Constructor Details
-
QueryLoadTestModel
public QueryLoadTestModel(is.codion.common.db.database.Database database, is.codion.common.user.User user, Collection<? extends is.codion.common.model.loadtest.LoadTest.Scenario<QueryLoadTestModel.QueryApplication>> scenarios) throws is.codion.common.db.exception.DatabaseException Instantiates a new QueryLoadTest.- Parameters:
database- the databaseuser- the userscenarios- the query scenarios- Throws:
is.codion.common.db.exception.DatabaseException- in case of an exception while constructing the initial connections
-
-
Method Details
-
loadTest
-
connectionPool
public is.codion.common.db.pool.ConnectionPoolWrapper connectionPool()- Returns:
- the underlying connection pool
-