wt.pds.sqlServer
Class SQLServerWTCallableStatement

java.lang.Object
  extended bywt.pds.AbstractPersistentStore
      extended bywt.pds.WTPreparedStatement
          extended bywt.pds.WTCallableStatement
              extended bywt.pds.sqlServer.SQLServerWTCallableStatement
All Implemented Interfaces:
PersistentRetrieveIfc, PersistentStoreIfc, WTAttributeNameIfc

public class SQLServerWTCallableStatement
extends WTCallableStatement

SQLServerWTCallableStatement


Field Summary
private static String RESOURCE
           
 
Fields inherited from class wt.pds.WTCallableStatement
 
Fields inherited from class wt.pds.WTPreparedStatement
attributeMap, DEBUG, idx, lobMap, lobOid, skip, stmt, topObject
 
Fields inherited from class wt.pds.AbstractPersistentStore
INLINE_BLOB_OVERFLOW
 
Fields inherited from interface wt.pds.PersistentRetrieveIfc
versionID
 
Fields inherited from interface wt.util.WTAttributeNameIfc
CREATE_STAMP_NAME, ID_NAME, LATEST_ITERATION, LINK_REFA, LINK_REFB, MODIFY_STAMP_NAME, OBJECT_IDENTIFIER, OID_CLASSNAME, PERSIST_INFO, REF_CLASSNAME, REF_OBJECT_ID, REF_SUFFIX, ROLE_AOBJECT_ROLE, ROLE_BOBJECT_ROLE, ROLEA_CLASSNAME, ROLEA_OBJECT_ID, ROLEA_VERSION_ID, ROLEB_CLASSNAME, ROLEB_OBJECT_ID, ROLEB_VERSION_ID, UPDATE_COUNT_NAME, UPDATE_STAMP_NAME
 
Fields inherited from interface wt.pds.PersistentStoreIfc
versionID
 
Constructor Summary
SQLServerWTCallableStatement()
          Constructors
SQLServerWTCallableStatement(PreparedStatement aStmt, Hashtable aMap)
           
 
Method Summary
 void setBytes(String attrName, byte[] bArray)
          Set the value to a Java byte array.
 void setLobLocator(String attrName, LobLocator aLobLocator)
          Set the value to a Lob locator.
 void setObject(String attrName, Object anObj)
          Set the value to a Java object.
 
Methods inherited from class wt.pds.WTCallableStatement
close, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBoolean, getBooleanObject, getByte, getByteObject, getBytes, getChar, getCharObject, getDate, getDouble, getDoubleObject, getFloat, getFloatObject, getInlineObject, getInt, getIntObject, getLobLocator, getLong, getLongObject, getObject, getShort, getShortObject, getSmallObject, getString, getTime, getTimestamp, getUnicodeStream, next, readObject, registerOutParameter, registerOutParameter, wasNull
 
Methods inherited from class wt.pds.WTPreparedStatement
clearParameters, findColumn, getAttributeMap, getBindParameters, getContainer, getDescriptorName, getFullAttrName, getLobMap, getStatement, indexOf, isSkip, postProcessLobs, setAsciiStream, setAttributeMap, setBigDecimal, setBinaryStream, setBoolean, setBooleanObject, setByte, setByteObject, setChar, setCharObject, setDate, setDouble, setDoubleObject, setFloat, setFloatObject, setInt, setIntObject, setLoggingEnabled, setLong, setLongObject, setNull, setNull, setShort, setShortObject, setSmallObject, setStatement, setString, setString, setTime, setTimestamp, setUnicodeStream, writeObject
 
Methods inherited from class wt.pds.AbstractPersistentStore
getUserConnection, setInlineObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface wt.pds.PersistentRetrieveIfc
getContainer
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values
Constructor Detail

SQLServerWTCallableStatement

public SQLServerWTCallableStatement()
Constructors


SQLServerWTCallableStatement

public SQLServerWTCallableStatement(PreparedStatement aStmt,
                                    Hashtable aMap)
Method Detail

setBytes

public void setBytes(String attrName,
                     byte[] bArray)
              throws SQLException
Description copied from class: AbstractPersistentStore
Set the value to a Java byte array. This maps to either SQL type LONGVARBINARY or BLOB

Specified by:
setBytes in interface PersistentStoreIfc
Specified by:
setBytes in class WTPreparedStatement
Throws:
SQLException

setObject

public void setObject(String attrName,
                      Object anObj)
               throws SQLException
Description copied from class: AbstractPersistentStore
Set the value to a Java object. This maps to SQL type LONGVARBINARY or BLOB.

Specified by:
setObject in interface PersistentStoreIfc
Specified by:
setObject in class WTPreparedStatement
Throws:
SQLException

setLobLocator

public void setLobLocator(String attrName,
                          LobLocator aLobLocator)
                   throws SQLException
Description copied from class: AbstractPersistentStore
Set the value to a Lob locator.

Specified by:
setLobLocator in interface PersistentStoreIfc
Specified by:
setLobLocator in class WTPreparedStatement
Throws:
SQLException