com.alibaba.druid.wall
Interface WallConfigMBean

All Known Implementing Classes:
WallConfig

public interface WallConfigMBean


Method Summary
 String getDir()
           
 Set<String> getPermitFunctions()
           
 Set<String> getPermitObjects()
           
 Set<String> getPermitSchemas()
           
 Set<String> getPermitTables()
           
 Set<String> getPermitVariants()
           
 Set<String> getReadOnlyTables()
           
 void init()
           
 boolean isCommentAllow()
           
 boolean isDeleteAllow()
           
 boolean isDeleteWhereAlwayTrueCheck()
           
 boolean isFunctionCheck()
           
 boolean isInited()
           
 boolean isInsertAllow()
           
 boolean isMergeAllow()
           
 boolean isMultiStatementAllow()
           
 boolean isNoneBaseStatementAllow()
           
 boolean isObjectCheck()
           
 boolean isPermitFunction(String name)
           
 boolean isPermitObjects(String name)
           
 boolean isPermitSchema(String name)
           
 boolean isSchemaCheck()
           
 boolean isSelectHavingAlwayTrueCheck()
           
 boolean isSelectIntoAllow()
           
 boolean isSelectIntoOutfileAllow()
           
 boolean isSelectUnionCheck()
           
 boolean isSelectWhereAlwayTrueCheck()
           
 boolean isSelelctAllow()
           
 boolean isTableCheck()
           
 boolean isTruncateAllow()
           
 boolean isUpdateAllow()
           
 boolean isUpdateWhereAlayTrueCheck()
           
 boolean isVariantCheck()
           
 void loadConfig(String dir)
           
 void setCommentAllow(boolean commentAllow)
           
 void setDeleteAllow(boolean deleteAllow)
           
 void setDeleteWhereAlwayTrueCheck(boolean deleteWhereAlwayTrueCheck)
           
 void setDir(String dir)
           
 void setFunctionCheck(boolean functionCheck)
           
 void setInsertAllow(boolean insertAllow)
           
 void setMergeAllow(boolean mergeAllow)
           
 void setMultiStatementAllow(boolean multiStatementAllow)
           
 void setNoneBaseStatementAllow(boolean noneBaseStatementAllow)
           
 void setObjectCheck(boolean objectCheck)
           
 void setSchemaCheck(boolean schemaCheck)
           
 void setSelectHavingAlwayTrueCheck(boolean selectHavingAlwayTrueCheck)
           
 void setSelectIntoAllow(boolean selectIntoAllow)
           
 void setSelectIntoOutfileAllow(boolean selectIntoOutfileAllow)
           
 void setSelectUnionCheck(boolean selectUnionCheck)
           
 void setSelectWhereAlwayTrueCheck(boolean selectWhereAlwayTrueCheck)
           
 void setSelelctAllow(boolean selelctAllow)
           
 void setTableCheck(boolean tableCheck)
           
 void setTruncateAllow(boolean truncateAllow)
           
 void setUpdateAllow(boolean updateAllow)
           
 void setUpdateWhereAlayTrueCheck(boolean updateWhereAlayTrueCheck)
           
 void setVariantCheck(boolean variantCheck)
           
 

Method Detail

isInited

boolean isInited()

getDir

String getDir()

setDir

void setDir(String dir)

init

void init()

loadConfig

void loadConfig(String dir)

isNoneBaseStatementAllow

boolean isNoneBaseStatementAllow()

setNoneBaseStatementAllow

void setNoneBaseStatementAllow(boolean noneBaseStatementAllow)

isTruncateAllow

boolean isTruncateAllow()

setTruncateAllow

void setTruncateAllow(boolean truncateAllow)

isSelelctAllow

boolean isSelelctAllow()

setSelelctAllow

void setSelelctAllow(boolean selelctAllow)

isSelectIntoAllow

boolean isSelectIntoAllow()

setSelectIntoAllow

void setSelectIntoAllow(boolean selectIntoAllow)

isSelectIntoOutfileAllow

boolean isSelectIntoOutfileAllow()

setSelectIntoOutfileAllow

void setSelectIntoOutfileAllow(boolean selectIntoOutfileAllow)

isSelectUnionCheck

boolean isSelectUnionCheck()

setSelectUnionCheck

void setSelectUnionCheck(boolean selectUnionCheck)

isSelectWhereAlwayTrueCheck

boolean isSelectWhereAlwayTrueCheck()

setSelectWhereAlwayTrueCheck

void setSelectWhereAlwayTrueCheck(boolean selectWhereAlwayTrueCheck)

isSelectHavingAlwayTrueCheck

boolean isSelectHavingAlwayTrueCheck()

setSelectHavingAlwayTrueCheck

void setSelectHavingAlwayTrueCheck(boolean selectHavingAlwayTrueCheck)

isDeleteAllow

boolean isDeleteAllow()

setDeleteAllow

void setDeleteAllow(boolean deleteAllow)

isDeleteWhereAlwayTrueCheck

boolean isDeleteWhereAlwayTrueCheck()

setDeleteWhereAlwayTrueCheck

void setDeleteWhereAlwayTrueCheck(boolean deleteWhereAlwayTrueCheck)

isUpdateAllow

boolean isUpdateAllow()

setUpdateAllow

void setUpdateAllow(boolean updateAllow)

isUpdateWhereAlayTrueCheck

boolean isUpdateWhereAlayTrueCheck()

setUpdateWhereAlayTrueCheck

void setUpdateWhereAlayTrueCheck(boolean updateWhereAlayTrueCheck)

isInsertAllow

boolean isInsertAllow()

setInsertAllow

void setInsertAllow(boolean insertAllow)

isMergeAllow

boolean isMergeAllow()

setMergeAllow

void setMergeAllow(boolean mergeAllow)

isMultiStatementAllow

boolean isMultiStatementAllow()

setMultiStatementAllow

void setMultiStatementAllow(boolean multiStatementAllow)

isSchemaCheck

boolean isSchemaCheck()

setSchemaCheck

void setSchemaCheck(boolean schemaCheck)

isTableCheck

boolean isTableCheck()

setTableCheck

void setTableCheck(boolean tableCheck)

isFunctionCheck

boolean isFunctionCheck()

setFunctionCheck

void setFunctionCheck(boolean functionCheck)

isVariantCheck

boolean isVariantCheck()

setVariantCheck

void setVariantCheck(boolean variantCheck)

isObjectCheck

boolean isObjectCheck()

setObjectCheck

void setObjectCheck(boolean objectCheck)

isCommentAllow

boolean isCommentAllow()

setCommentAllow

void setCommentAllow(boolean commentAllow)

getPermitFunctions

Set<String> getPermitFunctions()

getPermitTables

Set<String> getPermitTables()

getPermitSchemas

Set<String> getPermitSchemas()

getPermitVariants

Set<String> getPermitVariants()

getPermitObjects

Set<String> getPermitObjects()

getReadOnlyTables

Set<String> getReadOnlyTables()

isPermitObjects

boolean isPermitObjects(String name)

isPermitSchema

boolean isPermitSchema(String name)

isPermitFunction

boolean isPermitFunction(String name)


Copyright © 2012 Alibaba Group. All Rights Reserved.