java.lang.Object
is.codion.swing.common.model.tools.loadtest.QueryLoadTestModel

public final class QueryLoadTestModel extends Object
A load test implementation for testing database queries.
  • 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 database
      user - the user
      scenarios - the query scenarios
      Throws:
      is.codion.common.db.exception.DatabaseException - in case of an exception while constructing the initial connections
  • Method Details

    • loadTest

      public is.codion.common.model.loadtest.LoadTest<QueryLoadTestModel.QueryApplication> loadTest()
    • connectionPool

      public is.codion.common.db.pool.ConnectionPoolWrapper connectionPool()
      Returns:
      the underlying connection pool