public class IfxXASqli extends IfxSqli
batchRowStatus, conn, INFX_BUFSIZE, INFX_MAX_BIGBUFSIZE, INFX_MAXBUFSIZE, is, os, protoTrace, SGK_rowColumn, SQ_CLOSERecvd, sqliTrace, trace| Constructor and Description |
|---|
IfxXASqli(IfxSqliConnect conn_arg)
Constructor for the IfxProtocol
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear member values.
|
int |
executeXAClose(java.lang.String dbName,
int rmid,
int flags) |
int |
executeXACommand(short command,
javax.transaction.xa.Xid xid,
int rmid,
int flags) |
int |
executeXAOpen(java.lang.String dbName,
int rmid,
int flags) |
int |
executeXARecover(int count,
int end,
int flags) |
void |
receiveMessage()
receiveMessage
Generic message receiving method from the server.
|
addException, chainWarnings, clearBatch, clearExceptions, clearPutErrRowCount, clearWarnings, decRefCount, dispatchMsg, executeBegin, executeClose, executeCloseDatabase, executeCommand, executeCommit, executeDescribeInput, executeEnv, executeExecute, executeExecute, executeFastPath, executeFastPath, executeFastPath, executeFetchBlob, executeFPDescribe, executeGetDBList, executeOpenDatabase, executePrepare, executeProtocols, executeReadSmBlob, executeReadSmBlob, executeReadSmBlob, executeRelease, executeRelease, executeReleaseSavepoint, executeRollback, executeRollbackSavepoint, executeSavepoint, executeScrollFetch, executeStatementQuery, executeStatementQuery, executeStatementQuery, executeVersion, executeWriteSmBlob, executeWriteSmBlob, executeWriteSmBlob, flip, getaRow, getBigSerialInserted, getColumnInRow, getDBList, getEstimateNumberofRow, getExceptions, getFParam, getFPReturnVector, getMetaData, getNextSGKRow, getNumberOfFetches, getNumberOfRowsProcessed, getNumberOfTuplesReceived, getProtocols, getPutErrRowCount, getSerial8Inserted, getSerialInsert, getServerVersion, getSQLCode, getStatementType, getTupid, getTupleCount, getTupleSize, getWarnings, handlePAMAuthentication, handlePrivateServerExchange, incRefCount, isResultSet, loadColumnData, sendSQBatchEnd, sendSQBatchStart, setIsReleased, toClobStreampublic IfxXASqli(IfxSqliConnect conn_arg)
conn_arg - current connectionpublic void clear()
IfxSqliclear in interface IfxProtocolclear in class IfxSqlipublic void receiveMessage()
throws java.sql.SQLException
receiveMessage in class IfxSqlijava.sql.SQLExceptionpublic int executeXAOpen(java.lang.String dbName,
int rmid,
int flags)
throws java.sql.SQLException
java.sql.SQLExceptionpublic int executeXACommand(short command,
javax.transaction.xa.Xid xid,
int rmid,
int flags)
throws java.sql.SQLException
java.sql.SQLExceptionpublic int executeXAClose(java.lang.String dbName,
int rmid,
int flags)
throws java.sql.SQLException
java.sql.SQLExceptionpublic int executeXARecover(int count,
int end,
int flags)
throws java.sql.SQLException
java.sql.SQLException