Class OracleObjectFactory
- java.lang.Object
-
- com.exasol.dbbuilder.dialects.AbstractObjectFactory
-
- com.exasol.dbbuilder.dialects.oracle.OracleObjectFactory
-
- All Implemented Interfaces:
DatabaseObjectFactory
public class OracleObjectFactory extends AbstractObjectFactory
OracleDatabaseObjectFactory.
-
-
Constructor Summary
Constructors Constructor Description OracleObjectFactory(Connection connectionToOracle)Create a new instance ofOracleObjectFactory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchemacreateSchema(String name)Create a new database schema.UsercreateUser(String name, String password)Create a new database user.-
Methods inherited from class com.exasol.dbbuilder.dialects.AbstractObjectFactory
createLoginUser, createLoginUser, createUser, executeSqlFile, writeSchema, writeUser
-
-
-
-
Constructor Detail
-
OracleObjectFactory
public OracleObjectFactory(Connection connectionToOracle)
Create a new instance ofOracleObjectFactory.- Parameters:
connectionToOracle- connection to the Oracle database.
-
-
Method Detail
-
createUser
public User createUser(String name, String password)
Description copied from interface:DatabaseObjectFactoryCreate a new database user.- Parameters:
name- user namepassword- login password- Returns:
- new
Userinstance
-
createSchema
public Schema createSchema(String name)
Description copied from interface:DatabaseObjectFactoryCreate a new database schema.- Parameters:
name- name of the schema- Returns:
- new
Schema
-
-