public class NetStatementRequest extends NetPackageRequest implements StatementRequestInterface
bytes_, ccsidManager_, DSS_CONTINUATION_LEN, dssLengthLocation_, netAgent_, offset_, passwordIncluded_, passwordLength_, passwordStart_| Modifier and Type | Method and Description |
|---|---|
protected void |
buildOUTOVR(ResultSet resultSet,
ColumnMetaData resultSetMetaData) |
protected void |
buildSQLCADTA(int numColumns,
int[][] lidAndLengthOverrides) |
protected void |
buildSQLDTA(int numColumns,
int[][] lidAndLengthOverrides,
boolean overrideExists,
Hashtable overrideMap,
ArrayList overrideArray) |
protected void |
buildSQLDTAGRP(int numVars,
int[][] lidAndLengthOverrides,
boolean mddRequired,
Hashtable overrideMap) |
protected void |
buildSQLDTARD(int numColumns,
int[][] lidAndLengthOverrides) |
void |
writeDescribeInput(NetPreparedStatement materialPreparedStatement,
Section section) |
void |
writeDescribeOutput(NetPreparedStatement materialPreparedStatement,
Section section) |
void |
writeExecute(NetPreparedStatement materialPreparedStatement,
Section section,
ColumnMetaData parameterMetaData,
Object[] inputs,
int numInputColumns,
boolean outputExpected,
boolean chained) |
void |
writeExecute(NetPreparedStatement materialPreparedStatement,
Section section,
ColumnMetaData parameterMetaData,
Object[] inputs,
int numInputColumns,
boolean outputExpected,
boolean batchOutput,
boolean chained) |
void |
writeExecuteCall(NetStatement materialStatement,
boolean outputExpected,
String procedureName,
Section section,
int fetchSize,
boolean suppressResultSets,
int resultSetType,
ColumnMetaData parameterMetaData,
Object[] inputs) |
void |
writeExecuteImmediate(NetStatement materialStatement,
String sql,
Section section) |
void |
writeGetStmtUUID(Section section) |
void |
writeOpenQuery(NetPreparedStatement materialPreparedStatement,
Section section,
int fetchSize,
int resultSetType,
int numInputColumns,
ColumnMetaData parameterMetaData,
Object[] inputs) |
void |
writeOpenQuery(NetStatement materialStatement,
Section section,
int fetchSize,
int resultSetType) |
void |
writePrepare(NetStatement materialStatement,
String sql,
Section section) |
void |
writePrepareDescribeOutput(NetStatement materialStatement,
String sql,
Section section,
boolean needStatementUUID) |
void |
writeSetSpecialRegister(Section section,
ArrayList sqlsttList) |
buildSQLATTRcommandData, buildSQLSTTcommandData, encryptDataStreamwriteCommitSubstitute, writeForget, writeLocalCommit, writeLocalRollback, writeLocalXACommit, writeLocalXARollback, writeLocalXAStart, writeReleaseConversation, writeSYNCType, writeXaCommit, writeXaEndUnitOfWork, writeXaForget, writeXaPrepare, writeXaRecover, writeXaRollback, writeXaStartUnitOfWorkcalculateExtendedLengthByteCount, clearBuffer, createCommand, createXACommand, doesRequestContainData, ensureLength, finalizeDssLength, finalizePreviousChainedDss, flush, flushExistingDSS, flushScalarStreamSegment, flushScalarStreamSegment, mark, markForCachingPKGNAMCSN, markLengthBytes, padScalarStreamForError, popMark, popMarkForCachingPKGNAMCSN, prepScalarStream, sendBytes, setCorrelationID, setDssLengthLocation, updateLengthBytes, writeDouble, writeFloat, writeIntFdocaData, writeLongFdocaData, writeScalar1Byte, writeScalar4Bytes, writeShortFdocaDatapublic void writeExecuteImmediate(NetStatement materialStatement, String sql, Section section) throws SqlException
writeExecuteImmediate in interface StatementRequestInterfaceSqlExceptionpublic void writePrepareDescribeOutput(NetStatement materialStatement, String sql, Section section, boolean needStatementUUID) throws SqlException
writePrepareDescribeOutput in interface StatementRequestInterfaceSqlExceptionpublic void writeGetStmtUUID(Section section) throws SqlException
writeGetStmtUUID in interface StatementRequestInterfaceSqlExceptionpublic void writePrepare(NetStatement materialStatement, String sql, Section section) throws SqlException
writePrepare in interface StatementRequestInterfaceSqlExceptionpublic void writeExecute(NetPreparedStatement materialPreparedStatement, Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean chained) throws SqlException
writeExecute in interface StatementRequestInterfaceSqlExceptionpublic void writeExecute(NetPreparedStatement materialPreparedStatement, Section section, ColumnMetaData parameterMetaData, Object[] inputs, int numInputColumns, boolean outputExpected, boolean batchOutput, boolean chained) throws SqlException
writeExecute in interface StatementRequestInterfaceSqlExceptionpublic void writeOpenQuery(NetPreparedStatement materialPreparedStatement, Section section, int fetchSize, int resultSetType, int numInputColumns, ColumnMetaData parameterMetaData, Object[] inputs) throws SqlException
writeOpenQuery in interface StatementRequestInterfaceSqlExceptionpublic void writeOpenQuery(NetStatement materialStatement, Section section, int fetchSize, int resultSetType) throws SqlException
writeOpenQuery in interface StatementRequestInterfaceSqlExceptionpublic void writeDescribeInput(NetPreparedStatement materialPreparedStatement, Section section) throws SqlException
writeDescribeInput in interface StatementRequestInterfaceSqlExceptionpublic void writeDescribeOutput(NetPreparedStatement materialPreparedStatement, Section section) throws SqlException
writeDescribeOutput in interface StatementRequestInterfaceSqlExceptionpublic void writeExecuteCall(NetStatement materialStatement, boolean outputExpected, String procedureName, Section section, int fetchSize, boolean suppressResultSets, int resultSetType, ColumnMetaData parameterMetaData, Object[] inputs) throws SqlException
writeExecuteCall in interface StatementRequestInterfaceSqlExceptionprotected void buildSQLDTA(int numColumns,
int[][] lidAndLengthOverrides,
boolean overrideExists,
Hashtable overrideMap,
ArrayList overrideArray)
throws SqlException
SqlExceptionprotected void buildSQLDTAGRP(int numVars,
int[][] lidAndLengthOverrides,
boolean mddRequired,
Hashtable overrideMap)
throws SqlException
SqlExceptionprotected void buildOUTOVR(ResultSet resultSet, ColumnMetaData resultSetMetaData) throws SqlException
SqlExceptionprotected void buildSQLDTARD(int numColumns,
int[][] lidAndLengthOverrides)
throws SqlException
SqlExceptionprotected void buildSQLCADTA(int numColumns,
int[][] lidAndLengthOverrides)
throws SqlException
SqlExceptionpublic void writeSetSpecialRegister(Section section, ArrayList sqlsttList) throws SqlException
writeSetSpecialRegister in interface StatementRequestInterfaceSqlExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.