Class Hierarchy    Previous  Next  Index

Class COM.cloudscape.vti.TriggerOldTransitionRows

java.lang.Object
    |
    +----COM.cloudscape.vti.VTITemplate
            |
            +----COM.cloudscape.vti.TriggerOldTransitionRows

public class TriggerOldTransitionRows
extends VTITemplate
Copyright © 1998-2000, Informix Software, Inc. All rights reserved.

This class implements only JDBC 1.2, not JDBC 2.0. You cannot compile this class with JDK1.2, since it implements only the JDBC 1.2 ResultSet interface and not the JDBC 2.0 ResultSet interface. You can only use this class in a JDK 1.2 runtime environment if no JDBC 2.0 calls are made against it.


Constructor Index

 o TriggerOldTransitionRows()
Construct a VTI on the trigger's old row set.

Method Index

 o clearWarnings()
 
 o close()
 
 o findColumn(String)
 
 o getAsciiStream(int)
 
 o getAsciiStream(String)
 
 o getBigDecimal(int, int)
 
 o getBigDecimal(String, int)
 
 o getBinaryStream(int)
 
 o getBinaryStream(String)
 
 o getBoolean(int)
 
 o getBoolean(String)
 
 o getByte(int)
 
 o getByte(String)
 
 o getBytes(int)
 
 o getBytes(String)
 
 o getCursorName()
 
 o getDate(int)
 
 o getDate(String)
 
 o getDouble(int)
 
 o getDouble(String)
 
 o getFloat(int)
 
 o getFloat(String)
 
 o getInt(int)
 
 o getInt(String)
 
 o getLong(int)
 
 o getLong(String)
 
 o getMetaData()
 
 o getObject(int)
 
 o getObject(String)
 
 o getResultSetMetaData()
Provide the metadata for VTI interface.
 o getShort(int)
 
 o getShort(String)
 
 o getString(int)
 
 o getString(String)
 
 o getTime(int)
 
 o getTime(String)
 
 o getTimestamp(int)
 
 o getTimestamp(String)
 
 o getUnicodeStream(int)
 
 o getUnicodeStream(String)
 
 o getWarnings()
 
 o next()
 
 o wasNull()
 

Constructor Detail

 o TriggerOldTransitionRows
public TriggerOldTransitionRows() throws java.sql.SQLException
          Construct a VTI on the trigger's old row set. The old row set is the before image of the rows that are changed by the trigger. For a trigger on a delete, this is all the rows that are deleted. For a trigger on an update, this is the rows before they are updated. For an insert, this throws an exception.
Throws:
java.sql.SQLException - thrown if no trigger active

Method Detail

 o getResultSetMetaData
public static java.sql.ResultSetMetaData getResultSetMetaData() throws java.sql.SQLException
          Provide the metadata for VTI interface.
Throws:
java.sql.SQLException - on unexpected JDBC error
 o next
public boolean next() throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
See Also:
java.sql.ResultSet
 o close
public void close() throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
See Also:
java.sql.ResultSet
 o wasNull
public boolean wasNull() throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
wasNull in class VTITemplate
See Also:
java.sql.ResultSet
 o getString
public java.lang.String getString(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getString in class VTITemplate
See Also:
java.sql.ResultSet
 o getBoolean
public boolean getBoolean(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getBoolean in class VTITemplate
See Also:
java.sql.ResultSet
 o getByte
public byte getByte(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getByte in class VTITemplate
See Also:
java.sql.ResultSet
 o getShort
public short getShort(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getShort in class VTITemplate
See Also:
java.sql.ResultSet
 o getInt
public int getInt(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getInt in class VTITemplate
See Also:
java.sql.ResultSet
 o getLong
public long getLong(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getLong in class VTITemplate
See Also:
java.sql.ResultSet
 o getFloat
public float getFloat(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getFloat in class VTITemplate
See Also:
java.sql.ResultSet
 o getDouble
public double getDouble(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getDouble in class VTITemplate
See Also:
java.sql.ResultSet
 o getBigDecimal
public java.math.BigDecimal getBigDecimal(int columnIndex,
                                int scale) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getBigDecimal in class VTITemplate
See Also:
java.sql.ResultSet
 o getBytes
public byte[] getBytes(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getBytes in class VTITemplate
See Also:
java.sql.ResultSet
 o getDate
public java.sql.Date getDate(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getDate in class VTITemplate
See Also:
java.sql.ResultSet
 o getTime
public java.sql.Time getTime(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getTime in class VTITemplate
See Also:
java.sql.ResultSet
 o getTimestamp
public java.sql.Timestamp getTimestamp(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getTimestamp in class VTITemplate
See Also:
java.sql.ResultSet
 o getAsciiStream
public java.io.InputStream getAsciiStream(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getAsciiStream in class VTITemplate
See Also:
java.sql.ResultSet
 o getUnicodeStream
public java.io.InputStream getUnicodeStream(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getUnicodeStream in class VTITemplate
See Also:
java.sql.ResultSet
 o getBinaryStream
public java.io.InputStream getBinaryStream(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getBinaryStream in class VTITemplate
See Also:
java.sql.ResultSet
 o getString
public java.lang.String getString(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getString in class VTITemplate
See Also:
java.sql.ResultSet
 o getBoolean
public boolean getBoolean(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getBoolean in class VTITemplate
See Also:
java.sql.ResultSet
 o getByte
public byte getByte(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getByte in class VTITemplate
See Also:
java.sql.ResultSet
 o getShort
public short getShort(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getShort in class VTITemplate
See Also:
java.sql.ResultSet
 o getInt
public int getInt(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getInt in class VTITemplate
See Also:
java.sql.ResultSet
 o getLong
public long getLong(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getLong in class VTITemplate
See Also:
java.sql.ResultSet
 o getFloat
public float getFloat(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getFloat in class VTITemplate
See Also:
java.sql.ResultSet
 o getDouble
public double getDouble(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getDouble in class VTITemplate
See Also:
java.sql.ResultSet
 o getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String columnName,
                                int scale) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getBigDecimal in class VTITemplate
See Also:
java.sql.ResultSet
 o getBytes
public byte[] getBytes(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getBytes in class VTITemplate
See Also:
java.sql.ResultSet
 o getDate
public java.sql.Date getDate(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getDate in class VTITemplate
See Also:
java.sql.ResultSet
 o getTime
public java.sql.Time getTime(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getTime in class VTITemplate
See Also:
java.sql.ResultSet
 o getTimestamp
public java.sql.Timestamp getTimestamp(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getTimestamp in class VTITemplate
See Also:
java.sql.ResultSet
 o getAsciiStream
public java.io.InputStream getAsciiStream(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getAsciiStream in class VTITemplate
See Also:
java.sql.ResultSet
 o getUnicodeStream
public java.io.InputStream getUnicodeStream(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getUnicodeStream in class VTITemplate
See Also:
java.sql.ResultSet
 o getBinaryStream
public java.io.InputStream getBinaryStream(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getBinaryStream in class VTITemplate
See Also:
java.sql.ResultSet
 o getWarnings
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getWarnings in class VTITemplate
See Also:
java.sql.ResultSet
 o clearWarnings
public void clearWarnings() throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
clearWarnings in class VTITemplate
See Also:
java.sql.ResultSet
 o getCursorName
public java.lang.String getCursorName() throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getCursorName in class VTITemplate
See Also:
java.sql.ResultSet
 o getMetaData
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
See Also:
java.sql.ResultSet
 o getObject
public java.lang.Object getObject(int columnIndex) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getObject in class VTITemplate
See Also:
java.sql.ResultSet
 o getObject
public java.lang.Object getObject(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
getObject in class VTITemplate
See Also:
java.sql.ResultSet
 o findColumn
public int findColumn(java.lang.String columnName) throws java.sql.SQLException
Throws:
java.sql.SQLException - on unexpected JDBC error
Overrides:
findColumn in class VTITemplate
See Also:
java.sql.ResultSet

  Class Hierarchy    Previous  Next  Index