Package com.alibaba.druid.wall
Class WallConfig
- java.lang.Object
-
- com.alibaba.druid.wall.WallConfig
-
- All Implemented Interfaces:
WallConfigMBean
public class WallConfig extends Object implements WallConfigMBean
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceWallConfig.TenantCallBack
-
Field Summary
Fields Modifier and Type Field Description protected Set<String>denyFunctionsprotected Set<String>denyObjectsprotected Set<String>denySchemasprotected Set<String>denyTablesprotected Set<String>denyVariantsprotected Set<String>permitFunctionsprotected Set<String>permitSchemasprotected Set<String>permitTablesprotected Set<String>permitVariantsprotected Set<String>readOnlyTablesprotected Map<String,Set<String>>updateCheckColumnsprotected WallUpdateCheckHandlerupdateCheckHandler
-
Constructor Summary
Constructors Constructor Description WallConfig()WallConfig(String dir)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddReadOnlyTable(String tableName)voidaddUpdateCheckColumns(String columnInfo)voidaddUpdateCheckCoumns(String columnInfo)Deprecated.Since 1.2.24, useaddUpdateCheckColumns(String)instead.voidconfigFromProperties(Properties properties)Set<String>getDenyFunctions()Set<String>getDenyObjects()Set<String>getDenySchemas()Set<String>getDenyTables()Set<String>getDenyVariants()StringgetDir()intgetInsertValuesCheckSize()Set<String>getPermitFunctions()Set<String>getPermitSchemas()Set<String>getPermitTables()Set<String>getPermitVariants()Set<String>getReadOnlyTables()intgetSelectLimit()WallConfig.TenantCallBackgetTenantCallBack()StringgetTenantColumn()StringgetTenantTablePattern()WallUpdateCheckHandlergetUpdateCheckHandler()Set<String>getUpdateCheckTable(String tableName)voidinit()booleanisAlterTableAllow()booleanisBlockAllow()booleanisCallAllow()booleanisCaseConditionConstAllow()booleanisCommentAllow()booleanisCommitAllow()booleanisCompleteInsertValuesCheck()booleanisConditionAndAlwayFalseAllow()booleanisConditionAndAlwayTrueAllow()booleanisConditionDoubleConstAllow()booleanisConditionLikeTrueAllow()booleanisConditionOpBitwiseAllow()booleanisConditionOpBitwseAllow()Deprecated.Sine 1.2.24, useisConditionOpBitwiseAllow()instead.booleanisConditionOpXorAllow()booleanisConstArithmeticAllow()booleanisCreateTableAllow()booleanisDeleteAllow()booleanisDeleteWhereAlwayTrueCheck()booleanisDeleteWhereNoneCheck()booleanisDenyFunction(String name)booleanisDenyObjects(String name)booleanisDenySchema(String name)booleanisDescribeAllow()allow mysql describe statementbooleanisDoPrivilegedAllow()booleanisDropTableAllow()booleanisFunctionCheck()booleanisHintAllow()booleanisInited()booleanisInsertAllow()booleanisIntersectAllow()booleanisLimitZeroAllow()booleanisLockTableAllow()booleanisMergeAllow()booleanisMetadataAllow()booleanisMinusAllow()booleanisMultiStatementAllow()booleanisMustParameterized()booleanisNoneBaseStatementAllow()booleanisObjectCheck()booleanisReadOnly(String tableName)booleanisRenameTableAllow()booleanisReplaceAllow()booleanisRollbackAllow()booleanisSchemaCheck()booleanisSelectAllColumnAllow()booleanisSelectAllow()booleanisSelectExceptCheck()booleanisSelectHavingAlwayTrueCheck()booleanisSelectIntersectCheck()booleanisSelectIntoAllow()booleanisSelectIntoOutfileAllow()booleanisSelectMinusCheck()booleanisSelectUnionCheck()booleanisSelectWhereAlwayTrueCheck()booleanisSelelctAllow()Deprecated.useisSelectAllow()booleanisSetAllow()booleanisShowAllow()booleanisStartTransactionAllow()booleanisStrictSyntaxCheck()booleanisTableCheck()booleanisTruncateAllow()booleanisUpdateAllow()booleanisUpdateCheckTable(String tableName)booleanisUpdateWhereAlayTrueCheck()Deprecated.booleanisUpdateWhereAlwayTrueCheck()booleanisUpdateWhereNoneCheck()booleanisUseAllow()booleanisVariantCheck()booleanisWrapAllow()voidloadConfig(String dir)voidsetAlterTableAllow(boolean alterTableAllow)voidsetBlockAllow(boolean blockAllow)voidsetCallAllow(boolean callAllow)voidsetCaseConditionConstAllow(boolean caseConditionConstAllow)voidsetCommentAllow(boolean commentAllow)voidsetCommitAllow(boolean commitAllow)voidsetCompleteInsertValuesCheck(boolean completeInsertValuesCheck)voidsetConditionAndAlwayFalseAllow(boolean conditionAndAlwayFalseAllow)voidsetConditionAndAlwayTrueAllow(boolean conditionAndAlwayTrueAllow)voidsetConditionDoubleConstAllow(boolean conditionDoubleConstAllow)voidsetConditionLikeTrueAllow(boolean conditionLikeTrueAllow)voidsetConditionOpBitwiseAllow(boolean conditionOpBitwiseAllow)voidsetConditionOpBitwseAllow(boolean conditionOpBitwseAllow)Deprecated.Sine 1.2.24, usesetConditionOpBitwiseAllow(boolean)instead.voidsetConditionOpXorAllow(boolean conditionOpXorAllow)voidsetConstArithmeticAllow(boolean constArithmeticAllow)voidsetCreateTableAllow(boolean createTableAllow)voidsetDeleteAllow(boolean deleteAllow)voidsetDeleteWhereAlwayTrueCheck(boolean deleteWhereAlwayTrueCheck)voidsetDeleteWhereNoneCheck(boolean deleteWhereNoneCheck)voidsetDescribeAllow(boolean describeAllow)set allow mysql describe statementvoidsetDir(String dir)voidsetDoPrivilegedAllow(boolean doPrivilegedAllow)voidsetDropTableAllow(boolean dropTableAllow)voidsetFunctionCheck(boolean functionCheck)voidsetHintAllow(boolean hintAllow)voidsetInited(boolean inited)voidsetInsertAllow(boolean insertAllow)voidsetInsertValuesCheckSize(int insertValuesCheckSize)voidsetIntersectAllow(boolean intersectAllow)voidsetLimitZeroAllow(boolean limitZero)voidsetLockTableAllow(boolean lockTableAllow)voidsetMergeAllow(boolean mergeAllow)voidsetMetadataAllow(boolean metadataAllow)voidsetMinusAllow(boolean minusAllow)voidsetMultiStatementAllow(boolean multiStatementAllow)voidsetMustParameterized(boolean mustParameterized)voidsetNoneBaseStatementAllow(boolean noneBaseStatementAllow)voidsetObjectCheck(boolean objectCheck)voidsetRenameTableAllow(boolean renameTableAllow)voidsetReplaceAllow(boolean replaceAllow)voidsetRollbackAllow(boolean rollbackAllow)voidsetSchemaCheck(boolean schemaCheck)voidsetSelectAllColumnAllow(boolean selectAllColumnAllow)voidsetSelectAllow(boolean selectAllow)voidsetSelectExceptCheck(boolean selectExceptCheck)voidsetSelectHavingAlwayTrueCheck(boolean selectHavingAlwayTrueCheck)voidsetSelectIntersectCheck(boolean selectIntersectCheck)voidsetSelectIntoAllow(boolean selectIntoAllow)voidsetSelectIntoOutfileAllow(boolean selectIntoOutfileAllow)voidsetSelectLimit(int selectLimit)voidsetSelectMinusCheck(boolean selectMinusCheck)voidsetSelectUnionCheck(boolean selectUnionCheck)voidsetSelectWhereAlwayTrueCheck(boolean selectWhereAlwayTrueCheck)voidsetSelelctAllow(boolean selelctAllow)Deprecated.voidsetSetAllow(boolean value)voidsetShowAllow(boolean showAllow)voidsetStartTransactionAllow(boolean startTransactionAllow)voidsetStrictSyntaxCheck(boolean strictSyntaxCheck)voidsetTableCheck(boolean tableCheck)voidsetTenantCallBack(WallConfig.TenantCallBack tenantCallBack)voidsetTenantColumn(String tenantColumn)voidsetTenantTablePattern(String tenantTablePattern)voidsetTruncateAllow(boolean truncateAllow)voidsetUpdateAllow(boolean updateAllow)voidsetUpdateCheckHandler(WallUpdateCheckHandler updateCheckHandler)voidsetUpdateWhereAlayTrueCheck(boolean updateWhereAlwayTrueCheck)Deprecated.voidsetUpdateWhereAlwayTrueCheck(boolean updateWhereAlwayTrueCheck)voidsetUpdateWhereNoneCheck(boolean updateWhereNoneCheck)voidsetUseAllow(boolean useAllow)voidsetVariantCheck(boolean variantCheck)voidsetWrapAllow(boolean wrapAllow)
-
-
-
Field Detail
-
updateCheckHandler
protected WallUpdateCheckHandler updateCheckHandler
-
-
Constructor Detail
-
WallConfig
public WallConfig()
-
WallConfig
public WallConfig(String dir)
-
-
Method Detail
-
isCaseConditionConstAllow
public boolean isCaseConditionConstAllow()
-
setCaseConditionConstAllow
public void setCaseConditionConstAllow(boolean caseConditionConstAllow)
-
isConditionDoubleConstAllow
public boolean isConditionDoubleConstAllow()
-
setConditionDoubleConstAllow
public void setConditionDoubleConstAllow(boolean conditionDoubleConstAllow)
-
isConditionLikeTrueAllow
public boolean isConditionLikeTrueAllow()
-
setConditionLikeTrueAllow
public void setConditionLikeTrueAllow(boolean conditionLikeTrueAllow)
-
isLimitZeroAllow
public boolean isLimitZeroAllow()
-
setLimitZeroAllow
public void setLimitZeroAllow(boolean limitZero)
-
isUseAllow
public boolean isUseAllow()
-
setUseAllow
public void setUseAllow(boolean useAllow)
-
isCommitAllow
public boolean isCommitAllow()
-
setCommitAllow
public void setCommitAllow(boolean commitAllow)
-
isRollbackAllow
public boolean isRollbackAllow()
-
setRollbackAllow
public void setRollbackAllow(boolean rollbackAllow)
-
isIntersectAllow
public boolean isIntersectAllow()
-
setIntersectAllow
public void setIntersectAllow(boolean intersectAllow)
-
isMinusAllow
public boolean isMinusAllow()
-
setMinusAllow
public void setMinusAllow(boolean minusAllow)
-
isConditionOpXorAllow
public boolean isConditionOpXorAllow()
-
setConditionOpXorAllow
public void setConditionOpXorAllow(boolean conditionOpXorAllow)
-
getTenantTablePattern
public String getTenantTablePattern()
-
setTenantTablePattern
public void setTenantTablePattern(String tenantTablePattern)
-
getTenantColumn
public String getTenantColumn()
-
setTenantColumn
public void setTenantColumn(String tenantColumn)
-
getTenantCallBack
public WallConfig.TenantCallBack getTenantCallBack()
-
setTenantCallBack
public void setTenantCallBack(WallConfig.TenantCallBack tenantCallBack)
-
isMetadataAllow
public boolean isMetadataAllow()
-
setMetadataAllow
public void setMetadataAllow(boolean metadataAllow)
-
isWrapAllow
public boolean isWrapAllow()
-
setWrapAllow
public void setWrapAllow(boolean wrapAllow)
-
isDoPrivilegedAllow
public boolean isDoPrivilegedAllow()
-
setDoPrivilegedAllow
public void setDoPrivilegedAllow(boolean doPrivilegedAllow)
-
isSelectAllColumnAllow
public boolean isSelectAllColumnAllow()
-
setSelectAllColumnAllow
public void setSelectAllColumnAllow(boolean selectAllColumnAllow)
-
isInited
public boolean isInited()
- Specified by:
isInitedin interfaceWallConfigMBean
-
getDir
public String getDir()
- Specified by:
getDirin interfaceWallConfigMBean
-
setDir
public void setDir(String dir)
- Specified by:
setDirin interfaceWallConfigMBean
-
init
public final void init()
- Specified by:
initin interfaceWallConfigMBean
-
loadConfig
public void loadConfig(String dir)
- Specified by:
loadConfigin interfaceWallConfigMBean
-
isNoneBaseStatementAllow
public boolean isNoneBaseStatementAllow()
- Specified by:
isNoneBaseStatementAllowin interfaceWallConfigMBean
-
setNoneBaseStatementAllow
public void setNoneBaseStatementAllow(boolean noneBaseStatementAllow)
- Specified by:
setNoneBaseStatementAllowin interfaceWallConfigMBean
-
isDescribeAllow
public boolean isDescribeAllow()
allow mysql describe statement- Returns:
- true if the describe command is allowed, false otherwise
- Since:
- 0.2.10
-
setDescribeAllow
public void setDescribeAllow(boolean describeAllow)
set allow mysql describe statement- Since:
- 0.2.10
-
isShowAllow
public boolean isShowAllow()
-
setShowAllow
public void setShowAllow(boolean showAllow)
-
isTruncateAllow
public boolean isTruncateAllow()
- Specified by:
isTruncateAllowin interfaceWallConfigMBean
-
setTruncateAllow
public void setTruncateAllow(boolean truncateAllow)
- Specified by:
setTruncateAllowin interfaceWallConfigMBean
-
isSelectIntoAllow
public boolean isSelectIntoAllow()
- Specified by:
isSelectIntoAllowin interfaceWallConfigMBean
-
setSelectIntoAllow
public void setSelectIntoAllow(boolean selectIntoAllow)
- Specified by:
setSelectIntoAllowin interfaceWallConfigMBean
-
isSelectIntoOutfileAllow
public boolean isSelectIntoOutfileAllow()
- Specified by:
isSelectIntoOutfileAllowin interfaceWallConfigMBean
-
setSelectIntoOutfileAllow
public void setSelectIntoOutfileAllow(boolean selectIntoOutfileAllow)
- Specified by:
setSelectIntoOutfileAllowin interfaceWallConfigMBean
-
isCreateTableAllow
public boolean isCreateTableAllow()
-
setCreateTableAllow
public void setCreateTableAllow(boolean createTableAllow)
-
isDropTableAllow
public boolean isDropTableAllow()
-
setDropTableAllow
public void setDropTableAllow(boolean dropTableAllow)
-
isAlterTableAllow
public boolean isAlterTableAllow()
-
setAlterTableAllow
public void setAlterTableAllow(boolean alterTableAllow)
-
isRenameTableAllow
public boolean isRenameTableAllow()
-
setRenameTableAllow
public void setRenameTableAllow(boolean renameTableAllow)
-
isSelectUnionCheck
public boolean isSelectUnionCheck()
- Specified by:
isSelectUnionCheckin interfaceWallConfigMBean
-
setSelectUnionCheck
public void setSelectUnionCheck(boolean selectUnionCheck)
- Specified by:
setSelectUnionCheckin interfaceWallConfigMBean
-
isSelectMinusCheck
public boolean isSelectMinusCheck()
-
setSelectMinusCheck
public void setSelectMinusCheck(boolean selectMinusCheck)
-
isSelectExceptCheck
public boolean isSelectExceptCheck()
-
setSelectExceptCheck
public void setSelectExceptCheck(boolean selectExceptCheck)
-
isSelectIntersectCheck
public boolean isSelectIntersectCheck()
-
setSelectIntersectCheck
public void setSelectIntersectCheck(boolean selectIntersectCheck)
-
isDeleteAllow
public boolean isDeleteAllow()
- Specified by:
isDeleteAllowin interfaceWallConfigMBean
-
setDeleteAllow
public void setDeleteAllow(boolean deleteAllow)
- Specified by:
setDeleteAllowin interfaceWallConfigMBean
-
isDeleteWhereNoneCheck
public boolean isDeleteWhereNoneCheck()
-
setDeleteWhereNoneCheck
public void setDeleteWhereNoneCheck(boolean deleteWhereNoneCheck)
-
isUpdateAllow
public boolean isUpdateAllow()
- Specified by:
isUpdateAllowin interfaceWallConfigMBean
-
setUpdateAllow
public void setUpdateAllow(boolean updateAllow)
- Specified by:
setUpdateAllowin interfaceWallConfigMBean
-
isUpdateWhereNoneCheck
public boolean isUpdateWhereNoneCheck()
-
setUpdateWhereNoneCheck
public void setUpdateWhereNoneCheck(boolean updateWhereNoneCheck)
-
isInsertAllow
public boolean isInsertAllow()
- Specified by:
isInsertAllowin interfaceWallConfigMBean
-
setInsertAllow
public void setInsertAllow(boolean insertAllow)
- Specified by:
setInsertAllowin interfaceWallConfigMBean
-
isReplaceAllow
public boolean isReplaceAllow()
-
setReplaceAllow
public void setReplaceAllow(boolean replaceAllow)
-
isSetAllow
public boolean isSetAllow()
-
setSetAllow
public void setSetAllow(boolean value)
-
isMergeAllow
public boolean isMergeAllow()
- Specified by:
isMergeAllowin interfaceWallConfigMBean
-
setMergeAllow
public void setMergeAllow(boolean mergeAllow)
- Specified by:
setMergeAllowin interfaceWallConfigMBean
-
isMultiStatementAllow
public boolean isMultiStatementAllow()
- Specified by:
isMultiStatementAllowin interfaceWallConfigMBean
-
setMultiStatementAllow
public void setMultiStatementAllow(boolean multiStatementAllow)
- Specified by:
setMultiStatementAllowin interfaceWallConfigMBean
-
isSchemaCheck
public boolean isSchemaCheck()
- Specified by:
isSchemaCheckin interfaceWallConfigMBean
-
setSchemaCheck
public void setSchemaCheck(boolean schemaCheck)
- Specified by:
setSchemaCheckin interfaceWallConfigMBean
-
isTableCheck
public boolean isTableCheck()
- Specified by:
isTableCheckin interfaceWallConfigMBean
-
setTableCheck
public void setTableCheck(boolean tableCheck)
- Specified by:
setTableCheckin interfaceWallConfigMBean
-
isFunctionCheck
public boolean isFunctionCheck()
- Specified by:
isFunctionCheckin interfaceWallConfigMBean
-
setFunctionCheck
public void setFunctionCheck(boolean functionCheck)
- Specified by:
setFunctionCheckin interfaceWallConfigMBean
-
isVariantCheck
public boolean isVariantCheck()
- Specified by:
isVariantCheckin interfaceWallConfigMBean
-
setVariantCheck
public void setVariantCheck(boolean variantCheck)
- Specified by:
setVariantCheckin interfaceWallConfigMBean
-
isObjectCheck
public boolean isObjectCheck()
- Specified by:
isObjectCheckin interfaceWallConfigMBean
-
setObjectCheck
public void setObjectCheck(boolean objectCheck)
- Specified by:
setObjectCheckin interfaceWallConfigMBean
-
isCommentAllow
public boolean isCommentAllow()
- Specified by:
isCommentAllowin interfaceWallConfigMBean
-
setCommentAllow
public void setCommentAllow(boolean commentAllow)
- Specified by:
setCommentAllowin interfaceWallConfigMBean
-
isStrictSyntaxCheck
public boolean isStrictSyntaxCheck()
-
setStrictSyntaxCheck
public void setStrictSyntaxCheck(boolean strictSyntaxCheck)
-
isConstArithmeticAllow
public boolean isConstArithmeticAllow()
-
setConstArithmeticAllow
public void setConstArithmeticAllow(boolean constArithmeticAllow)
-
getDenyFunctions
public Set<String> getDenyFunctions()
- Specified by:
getDenyFunctionsin interfaceWallConfigMBean
-
getDenyTables
public Set<String> getDenyTables()
- Specified by:
getDenyTablesin interfaceWallConfigMBean
-
getDenySchemas
public Set<String> getDenySchemas()
- Specified by:
getDenySchemasin interfaceWallConfigMBean
-
getDenyVariants
public Set<String> getDenyVariants()
- Specified by:
getDenyVariantsin interfaceWallConfigMBean
-
getDenyObjects
public Set<String> getDenyObjects()
- Specified by:
getDenyObjectsin interfaceWallConfigMBean
-
getReadOnlyTables
public Set<String> getReadOnlyTables()
- Specified by:
getReadOnlyTablesin interfaceWallConfigMBean
-
addReadOnlyTable
public void addReadOnlyTable(String tableName)
-
isReadOnly
public boolean isReadOnly(String tableName)
-
isMustParameterized
public boolean isMustParameterized()
-
setMustParameterized
public void setMustParameterized(boolean mustParameterized)
-
isDenyObjects
public boolean isDenyObjects(String name)
- Specified by:
isDenyObjectsin interfaceWallConfigMBean
-
isDenySchema
public boolean isDenySchema(String name)
- Specified by:
isDenySchemain interfaceWallConfigMBean
-
isDenyFunction
public boolean isDenyFunction(String name)
- Specified by:
isDenyFunctionin interfaceWallConfigMBean
-
isCallAllow
public boolean isCallAllow()
-
setCallAllow
public void setCallAllow(boolean callAllow)
-
isHintAllow
public boolean isHintAllow()
-
setHintAllow
public void setHintAllow(boolean hintAllow)
-
isSelectAllow
public boolean isSelectAllow()
-
setSelectAllow
public void setSelectAllow(boolean selectAllow)
-
isSelelctAllow
@Deprecated public boolean isSelelctAllow()
Deprecated.useisSelectAllow()- Specified by:
isSelelctAllowin interfaceWallConfigMBean
-
setSelelctAllow
@Deprecated public void setSelelctAllow(boolean selelctAllow)
Deprecated.- Specified by:
setSelelctAllowin interfaceWallConfigMBean
-
isSelectWhereAlwayTrueCheck
public boolean isSelectWhereAlwayTrueCheck()
- Specified by:
isSelectWhereAlwayTrueCheckin interfaceWallConfigMBean
-
setSelectWhereAlwayTrueCheck
public void setSelectWhereAlwayTrueCheck(boolean selectWhereAlwayTrueCheck)
- Specified by:
setSelectWhereAlwayTrueCheckin interfaceWallConfigMBean
-
isSelectHavingAlwayTrueCheck
public boolean isSelectHavingAlwayTrueCheck()
- Specified by:
isSelectHavingAlwayTrueCheckin interfaceWallConfigMBean
-
setSelectHavingAlwayTrueCheck
public void setSelectHavingAlwayTrueCheck(boolean selectHavingAlwayTrueCheck)
- Specified by:
setSelectHavingAlwayTrueCheckin interfaceWallConfigMBean
-
isConditionAndAlwayTrueAllow
public boolean isConditionAndAlwayTrueAllow()
-
setConditionAndAlwayTrueAllow
public void setConditionAndAlwayTrueAllow(boolean conditionAndAlwayTrueAllow)
-
isConditionAndAlwayFalseAllow
public boolean isConditionAndAlwayFalseAllow()
-
setConditionAndAlwayFalseAllow
public void setConditionAndAlwayFalseAllow(boolean conditionAndAlwayFalseAllow)
-
isDeleteWhereAlwayTrueCheck
public boolean isDeleteWhereAlwayTrueCheck()
- Specified by:
isDeleteWhereAlwayTrueCheckin interfaceWallConfigMBean
-
setDeleteWhereAlwayTrueCheck
public void setDeleteWhereAlwayTrueCheck(boolean deleteWhereAlwayTrueCheck)
- Specified by:
setDeleteWhereAlwayTrueCheckin interfaceWallConfigMBean
-
isUpdateWhereAlayTrueCheck
@Deprecated public boolean isUpdateWhereAlayTrueCheck()
Deprecated.- Specified by:
isUpdateWhereAlayTrueCheckin interfaceWallConfigMBean
-
setUpdateWhereAlayTrueCheck
@Deprecated public void setUpdateWhereAlayTrueCheck(boolean updateWhereAlwayTrueCheck)
Deprecated.- Specified by:
setUpdateWhereAlayTrueCheckin interfaceWallConfigMBean
-
isUpdateWhereAlwayTrueCheck
public boolean isUpdateWhereAlwayTrueCheck()
-
setUpdateWhereAlwayTrueCheck
public void setUpdateWhereAlwayTrueCheck(boolean updateWhereAlwayTrueCheck)
-
isConditionOpBitwseAllow
@Deprecated public boolean isConditionOpBitwseAllow()
Deprecated.Sine 1.2.24, useisConditionOpBitwiseAllow()instead.
-
setConditionOpBitwseAllow
@Deprecated public void setConditionOpBitwseAllow(boolean conditionOpBitwseAllow)
Deprecated.Sine 1.2.24, usesetConditionOpBitwiseAllow(boolean)instead.
-
isConditionOpBitwiseAllow
public boolean isConditionOpBitwiseAllow()
- Since:
- 1.2.24
-
setConditionOpBitwiseAllow
public void setConditionOpBitwiseAllow(boolean conditionOpBitwiseAllow)
- Since:
- 1.2.24
-
setInited
public void setInited(boolean inited)
-
isLockTableAllow
public boolean isLockTableAllow()
-
setLockTableAllow
public void setLockTableAllow(boolean lockTableAllow)
-
isStartTransactionAllow
public boolean isStartTransactionAllow()
-
setStartTransactionAllow
public void setStartTransactionAllow(boolean startTransactionAllow)
-
isCompleteInsertValuesCheck
public boolean isCompleteInsertValuesCheck()
-
setCompleteInsertValuesCheck
public void setCompleteInsertValuesCheck(boolean completeInsertValuesCheck)
-
getInsertValuesCheckSize
public int getInsertValuesCheckSize()
-
setInsertValuesCheckSize
public void setInsertValuesCheckSize(int insertValuesCheckSize)
-
isBlockAllow
public boolean isBlockAllow()
-
setBlockAllow
public void setBlockAllow(boolean blockAllow)
-
getSelectLimit
public int getSelectLimit()
-
setSelectLimit
public void setSelectLimit(int selectLimit)
-
configFromProperties
public void configFromProperties(Properties properties)
-
addUpdateCheckCoumns
@Deprecated public void addUpdateCheckCoumns(String columnInfo)
Deprecated.Since 1.2.24, useaddUpdateCheckColumns(String)instead.
-
addUpdateCheckColumns
public void addUpdateCheckColumns(String columnInfo)
- Since:
- 1.2.24
-
isUpdateCheckTable
public boolean isUpdateCheckTable(String tableName)
-
getUpdateCheckHandler
public WallUpdateCheckHandler getUpdateCheckHandler()
-
setUpdateCheckHandler
public void setUpdateCheckHandler(WallUpdateCheckHandler updateCheckHandler)
-
-