This is an automated email from the ASF dual-hosted git repository.

hansva pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git


The following commit(s) were added to refs/heads/main by this push:
     new a952dde37d Add JDBC DriverDownload for IRIS database #7397 (#7398)
a952dde37d is described below

commit a952dde37d222161b99276a3073d3729adec152a
Author: Nicolas Adment <[email protected]>
AuthorDate: Thu Jul 2 08:46:44 2026 +0200

    Add JDBC DriverDownload for IRIS database #7397 (#7398)
---
 .../org/apache/hop/databases/iris/IrisDatabaseMeta.java  | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git 
a/plugins/databases/iris/src/main/java/org/apache/hop/databases/iris/IrisDatabaseMeta.java
 
b/plugins/databases/iris/src/main/java/org/apache/hop/databases/iris/IrisDatabaseMeta.java
index 631132da0f..bd2498416a 100644
--- 
a/plugins/databases/iris/src/main/java/org/apache/hop/databases/iris/IrisDatabaseMeta.java
+++ 
b/plugins/databases/iris/src/main/java/org/apache/hop/databases/iris/IrisDatabaseMeta.java
@@ -21,6 +21,7 @@ import org.apache.hop.core.Const;
 import org.apache.hop.core.database.BaseDatabaseMeta;
 import org.apache.hop.core.database.DatabaseMeta;
 import org.apache.hop.core.database.DatabaseMetaPlugin;
+import org.apache.hop.core.database.DriverDownload;
 import org.apache.hop.core.database.IDatabase;
 import org.apache.hop.core.gui.plugin.GuiPlugin;
 import org.apache.hop.core.row.IValueMeta;
@@ -77,6 +78,21 @@ public class IrisDatabaseMeta extends BaseDatabaseMeta 
implements IDatabase {
     return "com.intersystems.jdbc.IRISDriver";
   }
 
+  @Override
+  public DriverDownload getDriverDownload() {
+    return DriverDownload.builder()
+        .mavenCoordinate("com.intersystems:intersystems-jdbc")
+        .defaultVersion("3.11.0")
+        .licenseCategory("X")
+        .licenseName("InterSystems IRIS JDBC Driver License")
+        .licenseUrl(
+            
"https://www.intersystems.com/support-learning/support/browse-support/license-agreements/";)
+        .vendor("InterSystems")
+        .vendorUrl("https://www.intersystems.com/";)
+        .notes("JDBC driver for InterSystems Iris database")
+        .build();
+  }
+
   @Override
   public String getURL(String hostname, String port, String databaseName) {
     return "jdbc:IRIS://" + hostname + ":" + port + "/" + databaseName;

Reply via email to