Class OracleConfig

java.lang.Object
migratedb.v1.core.internal.database.oracle.OracleConfig
All Implemented Interfaces:
ExtensionConfig

public final class OracleConfig extends Object implements ExtensionConfig
  • Field Details

  • Constructor Details

    • OracleConfig

      public OracleConfig()
  • Method Details

    • isSqlplus

      public boolean isSqlplus()
      Warning: Feature not implemented!

      Whether MigrateDB's support for Oracle SQL*Plus commands should be activated.

      Returns:
      true to active SQL*Plus support. false to fail fast instead. (default: false)
    • isSqlplusWarn

      public boolean isSqlplusWarn()
      Warning: Feature not implemented!

      Whether MigrateDB should issue a warning instead of an error whenever it encounters an Oracle SQL*Plus statement it doesn't yet support.

      Returns:
      true to issue a warning. false to fail fast instead. (default: false)
    • getKerberosConfigFile

      public String getKerberosConfigFile()
      Warning: Feature not implemented!

      When Oracle needs to connect to a Kerberos service to authenticate, the location of the Kerberos configuration.

    • getKerberosCacheFile

      public String getKerberosCacheFile()
      Warning: Feature not implemented!

      When Oracle needs to connect to a Kerberos service to authenticate, the location of the Kerberos cache.

    • getWalletLocation

      public String getWalletLocation()
      Warning: Feature not implemented!

      The location of your Oracle wallet, used to automatically sign in to your databases.

    • setSqlplus

      public void setSqlplus(boolean Sqlplus)
      Warning: Feature not implemented!

      Whether MigrateDB's support for Oracle SQL*Plus commands should be activated.

      Parameters:
      Sqlplus - true to active SQL*Plus support. false to fail fast instead. (default: false)
    • sqlplus

      public OracleConfig sqlplus(boolean Sqlplus)
      Warning: Feature not implemented!

      Whether MigrateDB's support for Oracle SQL*Plus commands should be activated.

      Parameters:
      Sqlplus - true to active SQL*Plus support. false to fail fast instead. (default: false)
    • setSqlplusWarn

      public void setSqlplusWarn(boolean SqlplusWarn)
      Warning: Feature not implemented!

      Whether MigrateDB should issue a warning instead of an error whenever it encounters an Oracle SQL*Plus statement it doesn't yet support.

      Parameters:
      SqlplusWarn - true to issue a warning. false to fail fast instead. (default: false)
    • sqlplusWarn

      public OracleConfig sqlplusWarn(boolean SqlplusWarn)
      Warning: Feature not implemented!

      Whether MigrateDB should issue a warning instead of an error whenever it encounters an Oracle SQL*Plus statement it doesn't yet support.

      Parameters:
      SqlplusWarn - true to issue a warning. false to fail fast instead. (default: false)
    • setKerberosConfigFile

      public void setKerberosConfigFile(String KerberosConfigFile)
      Warning: Feature not implemented!

      When Oracle needs to connect to a Kerberos service to authenticate, the location of the Kerberos configuration.

    • kerberosConfigFile

      public OracleConfig kerberosConfigFile(String KerberosConfigFile)
      Warning: Feature not implemented!

      When Oracle needs to connect to a Kerberos service to authenticate, the location of the Kerberos configuration.

    • setKerberosCacheFile

      public void setKerberosCacheFile(String KerberosCacheFile)
      Warning: Feature not implemented!

      When Oracle needs to connect to a Kerberos service to authenticate, the location of the Kerberos cache.

    • kerberosCacheFile

      public OracleConfig kerberosCacheFile(String KerberosCacheFile)
      Warning: Feature not implemented!

      When Oracle needs to connect to a Kerberos service to authenticate, the location of the Kerberos cache.

    • setWalletLocation

      public void setWalletLocation(String WalletLocation)
      Warning: Feature not implemented!

      The location of your Oracle wallet, used to automatically sign in to your databases.

      Parameters:
      WalletLocation - The path to your Oracle Wallet
    • walletLocation

      public OracleConfig walletLocation(String WalletLocation)
      Warning: Feature not implemented!

      The location of your Oracle wallet, used to automatically sign in to your databases.

      Parameters:
      WalletLocation - The path to your Oracle Wallet