| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv ConnectionEnv | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv static final String | |
| pack-priv Hashtable | |
| private final ij. | |
| private int | |
| private Vector | |
| private int[] | |
| private int | |
| private int | |
| private int | |
| private int | |
| private final int[] | |
| private static int[] | |
| private static int[] | |
| private static int[] | |
| private static int[] | |
| private static int[] | |
| private Token | |
| private int[] | |
| private final ij. | |
| public Token | |
| private boolean | |
| private Token | |
| private boolean | |
| public boolean | |
| pack-priv Hashtable | |
| pack-priv static final String | |
| pack-priv String | |
| pack-priv static final String | |
| pack-priv Connection | |
| public Token | |
| public ijTokenManager | |
| pack-priv String | |
| pack-priv static final String | |
| pack-priv static final String | |
| pack-priv utilMain | |
| pack-priv xaAbstractHelper |
| Access | Constructor and Description |
|---|---|
| pack-priv | ij(ijTokenManager
The token manager to use tm, utilMain The util to use utilInstance)A constructor that understands the local state that needs to be initialized. |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final ijResult | |
| private ijResult | |
| public final ijResult | |
| pack-priv SQLWarning | appendWarnings(SQLWarning wHead, SQLWarning wTail)
Add the warnings of wTail to the end of those of wHead. |
| public final ijResult | AsyncStatement()
Async: like execute immediate, without using, but runs the statement in a separate thread, against the current connection. |
| public final void | |
| public final ijResult | |
| public final ijResult | |
| public final ijResult | |
| public final String | |
| public final String | |
| public final String | |
| public final ijResult | |
| public final ijResult | |
| public final ijResult | |
| public final ijResult | CP_ConnectStatement()
CP_ConnectStatement is <CP_CONNECT> [ <USER> 'user' ] [ <PASSWORD> 'password' ] [ <AS> cpconnid ] make a PooledConnection using the current CPDataSource and make that PooledConnection the current PooledConnection. |
| public final ijResult | CP_DataSourceStatement()
CP_DataSourceStatement is CP_DataSource 'dbname' [ <PROTOCOL> 'protocol' ] - get a connection pool data source whose database name is dbname and make that DataSource the current CPDataSource. |
| public final ijResult | CP_DisconnectStatement()
CP_DisconnectStatement is <CP_DISCONNECT> [ cpconnid = identifier() ] disconnect a PooledConnection. |
| public final ijResult | CP_GetConnectionStatement()
CP_GetConnectionStatement is <CP_GETCONNECTION> [ <AS> connid ] get a Connection object from the current PooledConnection. |
| public final ijResult | DataSourceStatement()
DataSourceStatement is DataSource 'dbname' [ <PROTCOL> 'protocol'] [ <USER> 'user' ] [ <PASSWORD> 'password' ] [ <AS> n=identifier() ] We new'ed an instance of DataSource as the current DataSource and set its database name to dbname. |
| public ijResult | |
| public final ijResult | |
| public final void | |
| public final ijResult | DisconnectStatement()
DisconnectStatement is simply DISCONNECT [ ALL | CURRENT | connectionName ] it ends the specified connection(s) and releases its statement resource. |
| public final ijResult | DriverStatement()
DriverStatement is DRIVER 'class' where class is the name of a class that is a JDBC driver. |
| public final ijResult | dynamicConnection(boolean simplifiedPath)
ConnectStatement is CONNECT 'url' [ PROTOCOL proto ] [ USER String PASSWORD String ] [ATTRIBUTES attributeName = value [, attributeName = value]* ] [ AS ident ], where url is the url for the database, i.e. jdbc:protocol:dbname etc. Attributes are connection attributes to There can only be one connection at a time; if there is already one, it is put on hold and this one takes its place. |
| public final ijResult | ElapsedTimeStatement()
Elapsedtime on causes ij to dump out the elapsed time it takes to run a user statement at the end of that statement. |
| public final void | |
| private static Process | |
| pack-priv ijResult | |
| pack-priv ijResult | executeImmediate(String
the statement stmt)We do not reuse statement objects at all, because some systems require you to close the object to release resources (JBMS), while others will not let you reuse the statement object once it is closed (WebLogic). |
| public final ijResult | ExecuteStatement()
Two forms of execute: immediate, with a string and prepared, with the id of a prepared statement. |
| public final ijResult | |
| pack-priv ResultSet | |
| pack-priv PreparedStatement | |
| pack-priv Session | |
| public final ijResult | |
| public ParseException | |
| private int[] | |
| public final ijResult | |
| public final ijResult | |
| private int[] | getDisplayColumnsForIndex(String schema, ResultSet rs)
Used by showIndexes to get columns in correct order |
| pack-priv boolean | |
| private ResultSet | getIndexInfoForTable(String
schema to find indexes for schema, String the exact name of the table to find indexes for table)Return a resultset of indexes for the given table or schema |
| public final Token | |
| public final Token | |
| pack-priv void | |
| public final ijResult | |
| public final ijResult | |
| public final int | |
| public final String | |
| public final ijResult | |
| pack-priv void | |
| pack-priv void | |
| public static int[] | intArraySubset(final int[]
The input integer array input, int Starting index, inclusive start, int Ending index, exclusive end)Returns a subset of the input integer array |
| public final int | |
| public final int | |
| private static boolean | Returns: true if JDBC 2.0 (and greater) extension classes can be loadedReturn whether or not JDBC 2.0 (and greater) extension classes can be loaded |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private void | |
| private final Token | |
| private static void | |
| private static void | |
| private static void | |
| private static void | |
| private static void | |
| private final void | |
| private final void | |
| private final boolean | |
| public static boolean | Returns: true if JNDI extension classes can be loadedReturn whether or not JNDI extension classes can be loaded |
| private static boolean | |
| public final String | |
| public final ijResult | |
| public final ijResult | LocalizedDisplay()
Localizeddisplay controls locale sensitive data representayion Syntax: LOCALIZEDDISPLAY [ ON | OFF ] ; |
| private Object | |
| public final ijResult | MaximumDisplayWidthStatement()
MaximumDisplayWidth EXACT_NUMERIC changes the maximum display width for java.lang.String to the specified EXACT_NUMERIC. |
| public final void | |
| public final ijResult | |
| public final ijResult | |
| public final void | |
| public final ijResult | |
| public final ijResult | |
| public final void | |
| public final ijResult | ProtocolStatement()
ProtocolStatement is PROTOCOL 'JDBC protocol' where the protocol is used to prefix any connect request that cannot find a driver. |
| public final QualifiedIdentifier | |
| pack-priv ijResult | |
| public final ijResult | |
| public void | |
| public void | |
| public final ijResult | |
| public final ijResult | |
| public final ijResult | |
| public final ijResult | |
| public final int | |
| pack-priv void | |
| public final ijResult | SetConnectionStatement()
SetConnectionStatement is SET CONNECTION ident Moves to the named session, if it exists. |
| public ijResult | showConnectionsMethod(boolean ignore0Rows)
This is used at the ij startup time to see if there are already some connections made and if so, show connections made so far. |
| public ijResult | |
| public ijResult | |
| public ijResult | showIndexes(String
the schema indices are shown from. schema, String the table name to show indices for. If table)null,
all indices of the schema are returned.Used to show all indices. |
| public ijResult | |
| public ijResult | |
| public ijResult | |
| public ijResult | |
| public final ijResult | ShowStatement()
Handles showing current connections for the current environment, and SHOW TABLES/VIEWS/... |
| public ijResult | showTables(String
Schema to get tables for, or null for search
in all schemas. schema, String[] Types of tables to return, see
tableType)java.Return a resultset of tables (or views, procs...) in the given schema. |
| public final String | |
| private String[] | |
| public final ijResult | |
| public final String[] | |
| public final Vector | |
| public final void | |
| public final void | |
| pack-priv String | |
| public void | verifyTableExists(String
Schema for the table schema, String Name of table to check for existence of table)Verify that a table exists within a schema. |
| public final ijResult | WaitForStatement()
Wait for: the second half of Async, waits for completion if needed and then supplies the result. |
| public final ijResult | XA_CommitStatement()
XA_CommitStatement is XA_COMMIT [ XA_1PHASE | XA_2PHASE ] xid commits a global transaction xid |
| public final ijResult | XA_ConnectStatement()
XA_ConnectStatement is XA_CONNECT (<AS> connid) make a XAConnection using the currentXADataSource and make that XAConnection the current XAConnection. |
| public final ijResult | XA_DataSourceStatement()
XA_DataSourceStatement is XA_DataSource 'dbname' ( create | shutdown ) We new'ed an instance of XADataSource as the current DataSource and set its database name to dbname. |
| public final ijResult | XA_DisconnectStatement()
XA_DisconnectStatement is XA_DISCONNECT [xaconnid = identifier()] disconnect the current XAConnection If xaconnid is given, then disconnect XAConnection with xaconnid (xaconnid not implemented). |
| public final ijResult | XA_EndStatement()
XA_EndStatement is XA_END [ XA_SUSPEND | XA_SUCCESS | XA_FAIL] xid dissociates a transaction from the current XAConnection or end an already suspended one |
| public final ijResult | XA_ForgetStatement()
XA_ForgetStatement is XA_FORGET xid forgets about a heuristically completed transaction |
| public final ijResult | XA_GetConnectionStatement()
XA_GetConnectionStatement is XA_GETCONNECTION it gets a Connection from the currentXAConnection and uses that as the current connection |
| public final ijResult | |
| public final ijResult | XA_RecoverStatement()
XA_RecoverStatement is XA_RECOVER flag displays the list of prepared transactions |
| public final ijResult | |
| public final ijResult | XA_StartStatement()
XA_StartStatement is XA_START [ XA_NOFLAGS | XA_JOIN | XA_RESUME ] xid start or associates a transaction with the current XAConnection |
| public final int |