Interface GDSFactoryPlugin

    • Method Detail

      • getPluginName

        java.lang.String getPluginName()
      • getTypeName

        java.lang.String getTypeName()
      • getTypeAliases

        java.lang.String[] getTypeAliases()
      • getConnectionClass

        java.lang.Class<?> getConnectionClass()
      • getDefaultProtocol

        java.lang.String getDefaultProtocol()
      • getSupportedProtocols

        java.lang.String[] getSupportedProtocols()
      • getDatabasePath

        java.lang.String getDatabasePath​(java.lang.String server,
                                         java.lang.Integer port,
                                         java.lang.String path)
                                  throws GDSException
        Throws:
        GDSException
      • getDatabasePath

        @InternalApi
        default java.lang.String getDatabasePath​(DbAttachInfo dbAttachInfo)
                                          throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getDatabasePath

        java.lang.String getDatabasePath​(java.lang.String jdbcUrl)
                                  throws GDSException
        Throws:
        GDSException