au.net.causal.maven.plugins.boxdb.db.OracleVersionSwitchingFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of boxdb-maven-plugin Show documentation
Show all versions of boxdb-maven-plugin Show documentation
Maven plugin to start databases using Docker and VMs
package au.net.causal.maven.plugins.boxdb.db;
import com.google.common.collect.ImmutableMap;
import java.util.function.Supplier;
@BoxDbBundled
public class OracleVersionSwitchingFactory extends VersionSwitchingDatabaseFactory
{
public OracleVersionSwitchingFactory()
{
super("oracle", "11g", ImmutableMap.>of(
"11", OracleFactory::new,
"11g", OracleFactory::new,
"12", Oracle12Factory::new,
"12c", Oracle12Factory::new));
}
}