- java.lang.Object
-
- org.testcontainers.containers.FailureDetectingExternalResource
-
- org.testcontainers.containers.GenericContainer<SELF>
-
- org.testcontainers.containers.JdbcDatabaseContainer<SELF>
-
- org.firebirdsql.testcontainers.FirebirdContainer<AdvancedFireBirdContainer>
-
- ru.curs.celesta.test.common.AdvancedFireBirdContainer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.testcontainers.containers.JdbcDatabaseContainer
org.testcontainers.containers.JdbcDatabaseContainer.NoDriverFoundException
-
Nested classes/interfaces inherited from interface org.testcontainers.containers.Container
org.testcontainers.containers.Container.ExecResult
-
Field Summary
-
Fields inherited from class org.firebirdsql.testcontainers.FirebirdContainer
ALTERNATE_NAME, DEFAULT_TAG, FIREBIRD_PORT, IMAGE, NAME
-
Fields inherited from class org.testcontainers.containers.GenericContainer
CONTAINER_RUNNING_TIMEOUT_SEC, INTERNAL_HOST_HOSTNAME
-
Fields inherited from interface org.testcontainers.containers.ContainerState
STATE_HEALTHY
-
Method Summary
-
Methods inherited from class org.firebirdsql.testcontainers.FirebirdContainer
getDatabaseName, getDriverClassName, getJdbcUrl, getPassword, getUsername, isWireEncryptionSupported, withDatabaseName, withEnableLegacyClientAuth, withEnableWireCrypt, withPassword, withSysdbaPassword, withTimeZone, withUsername
-
Methods inherited from class org.testcontainers.containers.JdbcDatabaseContainer
addParameter, createConnection, getJdbcDriverInstance, setParameters, withConnectTimeoutSeconds, withInitScript, withStartupTimeoutSeconds, withUrlParam
-
Methods inherited from class org.testcontainers.containers.GenericContainer
addEnv, addExposedPort, addExposedPorts, addFileSystemBind, addLink, apply, copyFileFromContainer, dependsOn, dependsOn, dependsOn, equals, getBinds, getCommandParts, getContainerId, getContainerInfo, getContainerName, getCopyToFileContainerPathMap, getCreateContainerCmdModifiers, getDependencies, getDockerClient, getDockerImageName, getEnv, getEnvMap, getExposedPorts, getExtraHosts, getImage, getIpAddress, getLabels, getLinkedContainers, getLivenessCheckPortNumbers, getLogConsumers, getNetwork, getNetworkAliases, getNetworkMode, getPortBindings, getShmSize, getStartupAttempts, getStartupCheckStrategy, getTestHostIpAddress, getTmpFsMapping, getVolumesFroms, getWorkingDirectory, hashCode, isPrivilegedMode, isShouldBeReused, setBinds, setCommand, setCommand, setCommandParts, setCopyToFileContainerPathMap, setDockerImageName, setEnv, setExposedPorts, setExtraHosts, setImage, setLabels, setLinkedContainers, setLogConsumers, setNetwork, setNetworkAliases, setNetworkMode, setPortBindings, setPrivilegedMode, setShmSize, setStartupAttempts, setStartupCheckStrategy, setTmpFsMapping, setVolumesFroms, setWaitStrategy, setWorkingDirectory, stop, toString, waitingFor, withClasspathResourceMapping, withClasspathResourceMapping, withCommand, withCommand, withCopyFileToContainer, withCreateContainerCmdModifier, withEnv, withEnv, withExposedPorts, withExtraHost, withFileSystemBind, withImagePullPolicy, withLabel, withLabels, withLogConsumer, withMinimumRunningDuration, withNetwork, withNetworkAliases, withNetworkMode, withPrivilegedMode, withReuse, withSharedMemorySize, withStartupAttempts, withStartupCheckStrategy, withStartupTimeout, withTmpFs, withVolumesFrom, withWorkingDirectory
-
Methods inherited from interface org.testcontainers.containers.traits.LinkableContainer
getContainerName
-
Methods inherited from interface org.testcontainers.containers.Container
addFileSystemBind, followOutput, followOutput, self, withEnv, withFileSystemBind
-
Methods inherited from interface org.testcontainers.containers.ContainerState
copyFileFromContainer, copyFileToContainer, copyFileToContainer, execInContainer, execInContainer, getBoundPortNumbers, getContainerIpAddress, getCurrentContainerInfo, getFirstMappedPort, getHost, getLogs, getLogs, getMappedPort, isCreated, isHealthy, isRunning
-
Methods inherited from interface org.testcontainers.lifecycle.Startable
close
-
-
Method Detail
-
start
public void start()
- Specified by:
start in interface org.testcontainers.lifecycle.Startable
- Overrides:
start in class org.testcontainers.containers.GenericContainer<AdvancedFireBirdContainer>
-
dropDb
public void dropDb()
-
createDb
public void createDb()
Copyright © 2021 CURS. All rights reserved.