Class CassandraDatabaseDelegate

java.lang.Object
org.testcontainers.delegate.AbstractDatabaseDelegate<Void>
org.testcontainers.cassandra.CassandraDatabaseDelegate
All Implemented Interfaces:
AutoCloseable, org.testcontainers.delegate.DatabaseDelegate

public class CassandraDatabaseDelegate extends org.testcontainers.delegate.AbstractDatabaseDelegate<Void>
Cassandra database delegate
  • Constructor Details

    • CassandraDatabaseDelegate

      public CassandraDatabaseDelegate(org.testcontainers.containers.ContainerState container)
  • Method Details

    • createNewConnection

      protected Void createNewConnection()
      Specified by:
      createNewConnection in class org.testcontainers.delegate.AbstractDatabaseDelegate<Void>
    • execute

      public void execute(String statement, String scriptPath, int lineNumber, boolean continueOnError, boolean ignoreFailedDrops, boolean silentErrorLogs)
    • execute

      public void execute(String statement, String scriptPath, int lineNumber, boolean continueOnError, boolean ignoreFailedDrops)
    • closeConnectionQuietly

      protected void closeConnectionQuietly(Void session)
      Specified by:
      closeConnectionQuietly in class org.testcontainers.delegate.AbstractDatabaseDelegate<Void>