public class TnBatchDeleteHandler extends TnAbstractBatchHandler
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected static TnPropertyType[] |
EMPTY_PROPS |
_alreadySavedToResultInfo, _batchLoggingSb, _existsSkippedLogging, _loggingRecordCount, _loggingScopeSize_beanMetaData, _bindVariables, _bindVariableValueTypes, _boundPropTypes, _deleteOption, _insertOption, _newTimestampList, _newVersionNoList, _optimisticLockHandling, _updateOption, _versionNoAutoIncrementOnMemory_dataSource, _exceptionMessageSqlArgs, _sql, _statementFactory| コンストラクタと説明 |
|---|
TnBatchDeleteHandler(DataSource dataSource,
StatementFactory statementFactory,
String sql,
TnBeanMetaData beanMetaData) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected Integer |
getBatchLoggingLimit() |
protected String |
getBatchUpdateSQLFailureProcessTitle() |
protected void |
setupBindVariables(Object bean) |
buildExceptionMessageSql, clearBatchLogging, execute, executeBatch, extractUniqueDrivenPropSet, handleBatchLogging, handleBatchResultSqlSaving, handleBatchUpdateResultWithOptimisticLock, handleBatchUpdateResultWithOptimisticLockByResult, handleBatchUpdateResultWithOptimisticLockByUpdateCount, isBatchLoggingOver, isCurrentDBDef, logSql, needsBreakLoggingScope, noticeBatchLoggingOver, prepareBatchElement, processBatchBefore, processBatchSuccess, processBefore, processBeforeLogging, processFinally, processSuccess, saveBatchLoggingSql, saveHookSqlLogInfo, saveResultSqlLogInfoaddNewTimestamp, addNewVersionNo, createEntityAlreadyUpdatedException, delegateDisableIdentityGeneration, delegateEnableIdentityGeneration, disableIdentityGeneration, doRegisterUpdateWhereBindVariable, doSetupUpdateWhereBindVariables, enableIdentityGeneration, execute, getBeanMetaData, handleUpdateResultWithOptimisticLock, isPrimaryKeyIdentityDisabled, newIdentityGenerationHandler, setDeleteOption, setInsertOption, setOptimisticLockHandling, setUpdateOption, setupDeleteBindVariables, setupInsertBindVariables, setupUpdateBindVariables, setVersionNoAutoIncrementOnMemory, updateTimestampIfNeed, updateTimestampIfNeed, updateVersionNoIfNeed, updateVersionNoIfNeedaddBatch, assertObjectNotNull, bindArgs, bindArgs, bindArgs, buildDisplaySql, close, close, close, createDisplaySqlBuilder, createInheritedConnectionDataSource, createResourcedLogDateDisplayStyle, createSQLExceptionHandler, createSQLExceptionResource, createSqlLogDisplaySqlBuilder, doLogSql, executeBatch, executeProcedure, executeQuery, executeUpdate, findValueType, getArgTypes, getBindVariableText, getConnection, getManualThreadDataSourceHandler, getSpecifiedLogDateDisplayStyle, getSqlFireHook, getSqlLogHander, getSqlLogRegistry, getSqlResultHander, getUpdateSQLFailureProcessTitle, handleSQLException, hasSqlFireHook, hasSqlLogHandler, hasSqlResultHandler, hookSqlFireBefore, hookSqlFireFinally, isContainsLineSeparatorInSql, isInternalDebugEnabled, isLogEnabled, isSaveMillis, ln, log, logDisplaySql, newDisplaySqlBuilder, prepareCall, prepareSqlLogInfo, prepareStatement, pushToSqlLogRegistry, saveAfterSqlTimeMillis, saveBeforeSqlTimeMillis, setExceptionMessageSqlArgs, setFetchSize, setMaxRows, systemTimeprotected static final TnPropertyType[] EMPTY_PROPS
public TnBatchDeleteHandler(DataSource dataSource, StatementFactory statementFactory, String sql, TnBeanMetaData beanMetaData)
Copyright © 2014–2015 The DBFlute Project. All rights reserved.