Companion

object Companion

Properties

Link copied to clipboard
val connectorDbIdList: Set<String>
Link copied to clipboard
val decimalFormat000: DecimalFormat

Functions

Link copied to clipboard
@JvmStatic
fun createConnector(dbId: String): Connector

@JvmStatic
fun createConnector(alias: String, dbId: String, driverClassName: String?, jdbcURL: String?, userName: String?, password: String?): Connector

Create a connection using the given JDBC URL. The DBMS will be the same as the project DBMS.

@JvmStatic
fun createConnector(alias: String, dbId: String, host: String?, port: Int, driverClassName: String?, instance: String?, user: String?): Connector

Create a connector with for the same Rdbms as the model. The driver is the fist found in the list of drivers.

@JvmStatic
fun createConnector(alias: String, dbId: String, driverClassName: String?, driverJarFileName: String?, urlTemplateName: String?, host: String?, port: Int, instance: String?, user: String?, readOnly: Boolean): Connector

Create a connection to database, using the driver jar file name (if there are more drivers), the JDBC URL template name

Link copied to clipboard
@JvmStatic
fun createH2LocalConnector(name: String, filePath: String): Connector
Link copied to clipboard
@JvmStatic
fun createSqliteLocalConnector(name: String, filePath: String): Connector
Link copied to clipboard

Duplicate an existing connector

Link copied to clipboard
@JvmStatic
fun getByName(alias: String): Connector?
Link copied to clipboard
@JvmStatic
fun getConnector(dbId: String, connectorAlias: String): Connector?
Link copied to clipboard
@JvmStatic
fun getConnectors(): ObservableList<Connector>
@JvmStatic
fun getConnectors(dbId: String): List<Connector>
Link copied to clipboard
@JvmStatic
fun proposeName(dbId: String, name: String): String
Link copied to clipboard
@JvmStatic
fun refresh()
Link copied to clipboard
@JvmStatic
fun resetConnectors(dbId: String)
Link copied to clipboard
@JvmStatic
fun saveConnectors()
Link copied to clipboard
@JvmStatic
fun savePasswords()