The list should include

The following table is provided to aid the decision-making process for the appropriate use of Java API:

Functionality Needed

Java API Type

 To have a Java procedure called from SQL, such as a trigger.

 Java-stored procedures

 To call a static, simple SQL statement from a known table with known column names from a Java object.

 SQLJ

 To call dynamic, complex SQL statements from a Java object.

 JDBC