org.etlunit.feature.database.DatabaseConnection Maven / Gradle / Ivy
package org.etlunit.feature.database;
import org.etlunit.parser.ETLTestValueObject;
import java.util.List;
public interface DatabaseConnection {
String getId();
boolean declaresModes();
String getAdminUserName();
String getAdminPassword();
String getImplementationId();
String getDatabaseName(String mode);
String getLoginName(String mode);
String getPassword(String mode);
String getServerName();
List getSchemaScripts();
ETLTestValueObject getDatabaseConfiguration();
}