AbstractRequest
defines the skeleton of an SQL request.
AbstractRequest.java の 40 行で定義されています。
Public メソッド | |
AbstractRequest (String sqlQuery, boolean escapeProcessing, int timeout, String lineSeparator) | |
abstract boolean | isReadRequest () |
abstract boolean | isWriteRequest () |
abstract boolean | isUnknownRequest () |
boolean | isParsed () |
boolean | isReadOnly () |
void | setIsReadOnly (boolean isReadOnly) |
int | getCacheAbility () |
void | setCacheAbility (int cacheAbility) |
boolean | getEscapeProcessing () |
long | getId () |
void | setId (long id) |
boolean | isAutoCommit () |
void | setIsAutoCommit (boolean isAutoCommit) |
String | getLogin () |
String | getLineSeparator () |
void | setLineSeparator (String lineSeparator) |
void | setLogin (String login) |
String | getSQL () |
String | getSQLShortForm (int nbOfCharacters) |
int | getMaxRows () |
void | setMaxRows (int rows) |
void | setSQL (String sql) |
int | getTimeout () |
void | setTimeout (int timeout) |
long | getTransactionId () |
void | setTransactionId (long id) |
boolean | equals (Object other) |
abstract void | parse (DatabaseSchema schema, int granularity, boolean isCaseSensitive) throws SQLException |
abstract void | cloneParsing (AbstractRequest request) |
String | trimCarriageReturn () |
String | getSqlSkeleton () |
void | setSqlSkeleton (String skel) |
boolean | isDriverProcessed () |
void | setDriverProcessed (boolean driverProcessed) |
void | setFetchSize (int fetchSize) |
int | getFetchSize () |
void | debug () |
Protected 変数 | |
transient long | id |
String | sqlQuery |
String | sqlSkeleton = null |
String | login |
int | cacheable |
boolean | isParsed |
int | maxRows |
boolean | isReadOnly = false |
boolean | isAutoCommit |
long | transactionId |
int | timeout |
boolean | escapeProcessing = true |
Private メソッド | |
String | trimCarriageReturn (String s) |
Private 変数 | |
int | fetchSize = 0 |
String | lineSeparator = null |
boolean | driverProcessed = true |
|
Default constructor Creates a new
|
|
|
Displays some debugging information about this request. org.objectweb.cjdbc.common.sql.CreateRequest, org.objectweb.cjdbc.common.sql.DeleteRequest, org.objectweb.cjdbc.common.sql.DropRequest, org.objectweb.cjdbc.common.sql.InsertRequest, org.objectweb.cjdbc.common.sql.SelectRequest, と org.objectweb.cjdbc.common.sql.UpdateRequestで再定義されています。 AbstractRequest.java の 550 行で定義されています。 参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.cacheable, と org.objectweb.cjdbc.common.sql.AbstractRequest.sqlQuery.
|
|
Two requests are equal if they have the same SQL code.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.getSQL(), org.objectweb.cjdbc.common.sql.AbstractRequest.getTransactionId(), org.objectweb.cjdbc.common.sql.AbstractRequest.sqlQuery, と org.objectweb.cjdbc.common.sql.AbstractRequest.transactionId.
|
|
Returns the cacheable status of this request. It can be: org.objectweb.cjdbc.common.sql.RequestType#CACHEABLE, org.objectweb.cjdbc.common.sql.RequestType#UNCACHEABLEor org.objectweb.cjdbc.common.sql.RequestType#UNIQUE_CACHEABLE
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.cacheable. 参照元 org.objectweb.cjdbc.common.sql.SelectRequest.cloneParsing(), org.objectweb.cjdbc.common.sql.AbstractWriteRequest.cloneTableNameAndColumns(), org.objectweb.cjdbc.controller.cache.result.ResultCache.getFromCache(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable.invalidateAllExceptPk(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseColumn.invalidateAllNonUnique(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseColumn.invalidateAllNonUniqueAndMarkDirtyUnique(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseColumn.invalidateAllUniqueWithValuesAndAllNonUnique(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.isUpdateNecessary(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseColumn.markDirtyAllNonUnique(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processAddToCache(), と org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processWriteNotify().
|
|
Returns
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.escapeProcessing.
|
|
Returns the fetchSize value.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.fetchSize. 参照元 org.objectweb.cjdbc.controller.virtualdatabase.ControllerResultSet.ControllerResultSet().
|
|
Returns the unique id of this request.
参照元 org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2QueryLevelScheduler.readCompletedNotify(), と org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1QueryLevelScheduler.readCompletedNotify().
|
|
Returns the lineSeparator value.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.lineSeparator. 参照元 org.objectweb.cjdbc.common.sql.SelectRequest.getFromTables(), と org.objectweb.cjdbc.common.sql.CreateRequest.parse().
|
|
Returns the login used to issue this request.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.login.
|
|
Get the maximum number of rows the ResultSet can contain.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.maxRows.
|
|
Gets the SQL code of this request.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.sqlQuery. 参照元 org.objectweb.cjdbc.controller.cache.metadata.MetadataCache.addMetadata(), org.objectweb.cjdbc.common.sql.AbstractRequest.equals(), org.objectweb.cjdbc.controller.cache.result.ResultCache.getCacheBehavior(), org.objectweb.cjdbc.controller.cache.result.ResultCache.getFromCache(), org.objectweb.cjdbc.controller.cache.metadata.MetadataCache.getMetadata(), org.objectweb.cjdbc.controller.cache.parsing.ParsingCache.getParsingFromCache(), org.objectweb.cjdbc.controller.loadbalancer.AbstractLoadBalancer.handleMacros(), org.objectweb.cjdbc.controller.scheduler.AbstractScheduler.hasSQLMacros(), org.objectweb.cjdbc.controller.monitoring.SQLMonitoringRule.matches(), org.objectweb.cjdbc.controller.cache.result.ResultCacheRule.matches(), org.objectweb.cjdbc.controller.monitoring.SQLMonitoring.monitorRequestRule(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processWriteNotify(), org.objectweb.cjdbc.controller.cache.result.ResultCacheColumn.processWriteNotify(), org.objectweb.cjdbc.controller.cache.result.ResultCache.removeFromCache(), org.objectweb.cjdbc.controller.cache.result.ResultCache.removeFromPendingQueries(), org.objectweb.cjdbc.controller.cache.result.ResultCache.removeOldest(), org.objectweb.cjdbc.controller.cache.result.ResultCache.RelaxedCacheThread.run(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.setDriverProcessedAndSkeleton(), org.objectweb.cjdbc.controller.cache.result.entries.ResultCacheEntryRelaxed.toStringTable(), と org.objectweb.cjdbc.controller.cache.result.entries.ResultCacheEntryEager.toStringTable().
|
|
Get a short form of this request if the SQL statement exceeds nbOfCharacters.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.sqlQuery. 参照元 org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager.completeFailedOnAllBackends(), org.objectweb.cjdbc.controller.virtualdatabase.protocol.ExecWriteRequest.executeRequest(), と org.objectweb.cjdbc.controller.cache.result.ResultCacheColumnUnique.processWriteNotify().
|
|
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.sqlSkeleton. 参照元 org.objectweb.cjdbc.controller.cache.metadata.MetadataCache.addMetadata(), org.objectweb.cjdbc.controller.cache.metadata.MetadataCache.getMetadata(), org.objectweb.cjdbc.controller.cache.parsing.ParsingCache.getParsingFromCache(), org.objectweb.cjdbc.controller.loadbalancer.AbstractLoadBalancer.handleMacros(), org.objectweb.cjdbc.controller.monitoring.SQLMonitoringRule.matches(), と org.objectweb.cjdbc.controller.monitoring.SQLMonitoring.monitorRequestRule().
|
|
Gets the timeout for this request in seconds.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.timeout. 参照元 org.objectweb.cjdbc.controller.scheduler.schema.TransactionExclusiveLock.acquire().
|
|
Gets the identifier of the transaction if this request belongs to a transaction, or -1 if this request does not belong to a transaction.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.transactionId. 参照元 org.objectweb.cjdbc.controller.scheduler.schema.TransactionExclusiveLock.acquire(), org.objectweb.cjdbc.common.sql.AbstractRequest.equals(), org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBPessimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2PessimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1PessimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticQueryLevelScheduler.notifyWriteCompleted(), と org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0PessimisticTransactionLevelScheduler.notifyWriteCompleted().
|
|
Returns
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.isAutoCommit.
|
|
Returns the driverProcessed value.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.driverProcessed. 参照元 org.objectweb.cjdbc.controller.loadbalancer.AbstractLoadBalancer.handleMacros(), org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.procedureFromStream(), org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.readRequestFromStream(), と org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.writeRequestFromStream().
|
|
Returns
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.isParsed.
|
|
Returns
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.isReadOnly.
|
|
Returns
org.objectweb.cjdbc.common.sql.AbstractWriteRequest, org.objectweb.cjdbc.common.sql.AlterRequest, org.objectweb.cjdbc.common.sql.SelectRequest, org.objectweb.cjdbc.common.sql.StoredProcedure, と org.objectweb.cjdbc.common.sql.UnknownRequestで実装されています.
|
|
Returns
org.objectweb.cjdbc.common.sql.AbstractWriteRequest, org.objectweb.cjdbc.common.sql.AlterRequest, org.objectweb.cjdbc.common.sql.SelectRequest, org.objectweb.cjdbc.common.sql.StoredProcedure, と org.objectweb.cjdbc.common.sql.UnknownRequestで実装されています.
|
|
Returns
org.objectweb.cjdbc.common.sql.AbstractWriteRequest, org.objectweb.cjdbc.common.sql.AlterRequest, org.objectweb.cjdbc.common.sql.SelectRequest, org.objectweb.cjdbc.common.sql.StoredProcedure, と org.objectweb.cjdbc.common.sql.UnknownRequestで実装されています.
|
|
Parses the SQL request and extract the selected columns and tables given the An exception is thrown when the parsing fails. Warning, this method does not check the validity of the request. In particular, invalid request could be parsed without throwing an exception. However, valid SQL request should never throw an exception.
org.objectweb.cjdbc.common.sql.AlterRequest, org.objectweb.cjdbc.common.sql.CreateRequest, org.objectweb.cjdbc.common.sql.DeleteRequest, org.objectweb.cjdbc.common.sql.DropRequest, org.objectweb.cjdbc.common.sql.InsertRequest, org.objectweb.cjdbc.common.sql.SelectRequest, org.objectweb.cjdbc.common.sql.StoredProcedure, org.objectweb.cjdbc.common.sql.UnknownRequest, と org.objectweb.cjdbc.common.sql.UpdateRequestで実装されています.
|
|
Set the cacheable status of this request. It can be: org.objectweb.cjdbc.common.sql.RequestType#CACHEABLE, org.objectweb.cjdbc.common.sql.RequestType#UNCACHEABLEor org.objectweb.cjdbc.common.sql.RequestType#UNIQUE_CACHEABLE
|
|
Sets the driverProcessed value.
参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.procedureFromStream(), org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.readRequestFromStream(), org.objectweb.cjdbc.driver.Connection.setConnectionParametersOnRequest(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.setDriverProcessedAndSkeleton(), と org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.writeRequestFromStream().
|
|
Sets the fetchSize value.
参照元 org.objectweb.cjdbc.driver.Statement.executeQuery(), org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.procedureFromStream(), org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.readRequestFromStream(), と org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.writeRequestFromStream().
|
|
Sets the unique id of this request.
参照元 org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBQueryLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0QueryLevelScheduler.scheduleNonSuspendedWriteRequest(), org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBQueryLevelScheduler.scheduleReadRequest(), と org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0QueryLevelScheduler.scheduleReadRequest().
|
|
Sets the autocommit mode for this request.
参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.procedureFromStream(), org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.readRequestFromStream(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.recoverNextRequest(), org.objectweb.cjdbc.driver.Connection.setConnectionParametersOnRequest(), と org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.writeRequestFromStream().
|
|
Sets the read-only mode for this request.
参照元 org.objectweb.cjdbc.driver.Connection.setConnectionParametersOnRequest().
|
|
Sets the lineSeparator value.
|
|
Sets the login to use to issue this request.
参照元 org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.recoverNextRequest().
|
|
Set the maximum number of rows in the ResultSet.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.maxRows. 参照元 org.objectweb.cjdbc.driver.Statement.executeQuery(), org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.procedureFromStream(), org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.readRequestFromStream(), と org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.writeRequestFromStream().
|
|
Set the SQL code of this request. Warning! The request parsing validity is not checked. The caller has to recall parse(DatabaseSchema, int, boolean)if needed.
参照元 org.objectweb.cjdbc.controller.loadbalancer.AbstractLoadBalancer.handleMacros().
|
|
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.sqlSkeleton. 参照元 org.objectweb.cjdbc.driver.Statement.executeQuery(), org.objectweb.cjdbc.driver.Statement.executeUpdateWithSkeleton(), org.objectweb.cjdbc.controller.loadbalancer.AbstractLoadBalancer.handleMacros(), org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.procedureFromStream(), org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.readRequestFromStream(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.setDriverProcessedAndSkeleton(), と org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseWorkerThread.writeRequestFromStream().
|
|
Sets the new timeout in seconds for this request.
参照元 org.objectweb.cjdbc.controller.scheduler.schema.TransactionExclusiveLock.acquire().
|
|
Sets the transaction identifier this request belongs to.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.transactionId. 参照元 org.objectweb.cjdbc.controller.virtualdatabase.protocol.Commit.commit(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb2DistributedRequestManager.distributedCommit(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb1DistributedRequestManager.distributedCommit(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb2DistributedRequestManager.distributedRollback(), org.objectweb.cjdbc.controller.requestmanager.distributed.RAIDb1DistributedRequestManager.distributedRollback(), org.objectweb.cjdbc.controller.recoverylog.JDBCRecoveryLog.recoverNextRequest(), と org.objectweb.cjdbc.controller.virtualdatabase.protocol.Rollback.rollback().
|
|
Replaces any carriage returns by a space in a given
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.lineSeparator, と org.objectweb.cjdbc.common.sql.AbstractRequest.trimCarriageReturn().
|
|
If the query has a skeleton defined, return the skeleton wth all carriage returns replaces with spaces. If no SQL skeleton is defined, we perform the same processing on the instanciated SQL statement.
参照先 org.objectweb.cjdbc.common.sql.AbstractRequest.sqlQuery, と org.objectweb.cjdbc.common.sql.AbstractRequest.sqlSkeleton. 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.trimCarriageReturn().
|
|
Whether this request is cacheable or not. AbstractRequest.java の 58 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.debug(), と org.objectweb.cjdbc.common.sql.AbstractRequest.getCacheAbility(). |
|
If set to true, the query is interpreted on the driver side, if false the various parameters are encoded and passed as is to the database native driver by the controller. AbstractRequest.java の 114 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.isDriverProcessed(). |
|
Should the driver do escape processing before sending to the database? No setter for this member, should be set in constructor. AbstractRequest.java の 101 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.getEscapeProcessing(). |
|
AbstractRequest.java の 70 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.getFetchSize(). |
|
Request unique id (set by the controller). AbstractRequest.java の 43 行で定義されています。 |
|
Whether this request has been sent in 参照元 org.objectweb.cjdbc.controller.scheduler.schema.TransactionExclusiveLock.acquire(), org.objectweb.cjdbc.common.sql.AbstractRequest.isAutoCommit(), org.objectweb.cjdbc.controller.scheduler.singledb.SingleDBPessimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb2.RAIDb2PessimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1PessimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticTransactionLevelScheduler.notifyWriteCompleted(), org.objectweb.cjdbc.controller.scheduler.raidb1.RAIDb1OptimisticQueryLevelScheduler.notifyWriteCompleted(), と org.objectweb.cjdbc.controller.scheduler.raidb0.RAIDb0PessimisticTransactionLevelScheduler.notifyWriteCompleted(). |
|
Whether the SQL content has been parsed or not. AbstractRequest.java の 61 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.UpdateRequest.cloneParsing(), org.objectweb.cjdbc.common.sql.SelectRequest.cloneParsing(), org.objectweb.cjdbc.common.sql.InsertRequest.cloneParsing(), org.objectweb.cjdbc.common.sql.DropRequest.cloneParsing(), org.objectweb.cjdbc.common.sql.DeleteRequest.cloneParsing(), org.objectweb.cjdbc.common.sql.CreateRequest.cloneParsing(), org.objectweb.cjdbc.common.sql.AlterRequest.cloneParsing(), org.objectweb.cjdbc.controller.cache.parsing.ParsingCache.getParsingFromCache(), と org.objectweb.cjdbc.common.sql.AbstractRequest.isParsed(). |
|
True if the connection has been set to read-only AbstractRequest.java の 77 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.isReadOnly(). |
|
Should match System.getProperty("line.separator") on the driver side. Required for parsing. AbstractRequest.java の 107 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.getLineSeparator(), と org.objectweb.cjdbc.common.sql.AbstractRequest.trimCarriageReturn(). |
|
Login used to issue this request (must be set by the VirtualDatabaseWorkerThread). AbstractRequest.java の 55 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.getLogin(). |
|
Maximum number of rows in the ResultSet. AbstractRequest.java の 68 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.getMaxRows(), と org.objectweb.cjdbc.common.sql.AbstractRequest.setMaxRows(). |
|
SQL query (should be set in constructor). AbstractRequest.java の 46 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.debug(), org.objectweb.cjdbc.common.sql.AbstractRequest.equals(), org.objectweb.cjdbc.common.sql.AbstractRequest.getSQL(), org.objectweb.cjdbc.common.sql.AbstractRequest.getSQLShortForm(), と org.objectweb.cjdbc.common.sql.AbstractRequest.trimCarriageReturn(). |
|
SQL query skeleton as it appears in PreparedStatements. AbstractRequest.java の 49 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.getSqlSkeleton(), org.objectweb.cjdbc.common.sql.AbstractRequest.setSqlSkeleton(), と org.objectweb.cjdbc.common.sql.AbstractRequest.trimCarriageReturn(). |
|
Timeout for this request in seconds, value 0 means no timeout (should be set in constructor). AbstractRequest.java の 95 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.getTimeout(). |
|
Transaction identifier if this request belongs to a transaction. The value is set by the VirtualDatabaseWorkerThread. AbstractRequest.java の 89 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.AbstractRequest.equals(), org.objectweb.cjdbc.common.sql.AbstractRequest.getTransactionId(), と org.objectweb.cjdbc.common.sql.AbstractRequest.setTransactionId(). |