net.sf.farrago.ddl
Class DdlSqlj

java.lang.Object
  extended by net.sf.farrago.ddl.DdlSqlj

public abstract class DdlSqlj
extends Object

DdlSqlj contains the system-defined implementations for the standard SQLJ system procedures such as INSTALL_JAR.

Version:
$Id: //open/dev/farrago/src/net/sf/farrago/ddl/DdlSqlj.java#9 $
Author:
John V. Sichi

Constructor Summary
DdlSqlj()
           
 
Method Summary
static void alter_java_path(String jar, String path)
           
private static void executeSql(String sql)
           
static void install_jar(String url, String jar, int deploy)
           
static void remove_jar(String jar, int undeploy)
           
static void replace_jar(String url, String jar)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DdlSqlj

public DdlSqlj()
Method Detail

install_jar

public static void install_jar(String url,
                               String jar,
                               int deploy)
                        throws SQLException
Throws:
SQLException
Reference to SQL:2003 standard:
Part 13 Section 11.1

replace_jar

public static void replace_jar(String url,
                               String jar)
                        throws SQLException
Throws:
SQLException
Reference to SQL:2003 standard:
Part 13 Section 11.2

remove_jar

public static void remove_jar(String jar,
                              int undeploy)
                       throws SQLException
Throws:
SQLException
Reference to SQL:2003 standard:
Part 13 Section 11.3

alter_java_path

public static void alter_java_path(String jar,
                                   String path)
                            throws SQLException
Throws:
SQLException
Reference to SQL:2003 standard:
Part 13 Section 11.4

executeSql

private static void executeSql(String sql)
                        throws SQLException
Throws:
SQLException