Class Oracle12SettingsBuilder
- java.lang.Object
-
- nz.co.gregs.dbvolution.databases.settingsbuilders.AbstractSettingsBuilder<SELF,DATABASE>
-
- nz.co.gregs.dbvolution.databases.settingsbuilders.AbstractVendorSettingsBuilder<SELF,DATABASE>
-
- nz.co.gregs.dbvolution.databases.settingsbuilders.AbstractOracleSettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
-
- nz.co.gregs.dbvolution.databases.settingsbuilders.Oracle12SettingsBuilder
-
- All Implemented Interfaces:
Serializable
,InstanceCapableSettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
,RemoteCapableSettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
,SchemaCapableSettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
,SettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
,VendorSettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
public class Oracle12SettingsBuilder extends AbstractOracleSettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
- Author:
- gregorygraham
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Oracle12SettingsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<Oracle12DB>
generatesURLForDatabase()
Oracle12DB
getDBDatabase()
DBDefinition
getDefaultDefinition()
String
getDefaultDriverName()
-
Methods inherited from class nz.co.gregs.dbvolution.databases.settingsbuilders.AbstractOracleSettingsBuilder
encodeHost, generateSettingsInternal, getDefaultConfigurationExtras, getDefaultPort, getJDBCURLPreamble, getJDBCURLPreamble, getSID, setDefaultsInternal, setSID
-
Methods inherited from class nz.co.gregs.dbvolution.databases.settingsbuilders.AbstractSettingsBuilder
addExtra, addExtras, canProcessesURLsFor, encodeExtras, encodeHostAbstract, fromJDBCURL, fromJDBCURL, fromSettings, fromSystemUsingPrefix, generateJDBCURL, generateJDBCURLInternal, getDataSource, getLabel, getPassword, getStoredSettings, getUsername, parseURL, setDataSource, setLabel, setPassword, setUsername, toJDBCURL, toSettings
-
Methods inherited from class nz.co.gregs.dbvolution.databases.settingsbuilders.AbstractVendorSettingsBuilder
getDefinition, getDriverName, setDefinition, setDriverName
-
Methods inherited from interface nz.co.gregs.dbvolution.databases.settingsbuilders.InstanceCapableSettingsBuilder
getInstance, setInstance
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface nz.co.gregs.dbvolution.databases.settingsbuilders.RemoteCapableSettingsBuilder
getHost, getPort, setHost, setPort, setPort, setPort
-
Methods inherited from interface nz.co.gregs.dbvolution.databases.settingsbuilders.SchemaCapableSettingsBuilder
getSchema, setSchema
-
Methods inherited from interface nz.co.gregs.dbvolution.databases.settingsbuilders.SettingsBuilder
canProcessesURLsFor, fromJDBCURL, fromJDBCURL, fromSettings, fromSystemUsingPrefix, generateJDBCURL, getDataSource, getDefinition, getLabel, getPassword, getStoredSettings, getUsername, setDataSource, setDefinition, setLabel, setPassword, setUsername, toJDBCURL, toSettings
-
-
-
-
Method Detail
-
getDefaultDriverName
public String getDefaultDriverName()
- Specified by:
getDefaultDriverName
in interfaceVendorSettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
- Overrides:
getDefaultDriverName
in classAbstractOracleSettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
-
getDefaultDefinition
public DBDefinition getDefaultDefinition()
- Specified by:
getDefaultDefinition
in interfaceSettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
- Overrides:
getDefaultDefinition
in classAbstractOracleSettingsBuilder<Oracle12SettingsBuilder,Oracle12DB>
-
generatesURLForDatabase
public Class<Oracle12DB> generatesURLForDatabase()
-
getDBDatabase
public Oracle12DB getDBDatabase() throws Exception
- Throws:
Exception
-
-