Class MySqlSpacePermissionDdlHelper
java.lang.Object
com.atlassian.confluence.security.denormalisedpermissions.impl.setup.mysql.BaseMySqlDdlHelper
com.atlassian.confluence.security.denormalisedpermissions.impl.setup.mysql.MySqlSpacePermissionDdlHelper
Contains methods for creating/removing triggers for spacepermissions table
- Since:
 - 7.11.0
 
- 
Field Summary
Fields inherited from class com.atlassian.confluence.security.denormalisedpermissions.impl.setup.mysql.BaseMySqlDdlHelper
jdbcTemplate, schemaName - 
Constructor Summary
ConstructorsConstructorDescriptionMySqlSpacePermissionDdlHelper(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)  - 
Method Summary
Methods inherited from class com.atlassian.confluence.security.denormalisedpermissions.impl.setup.mysql.BaseMySqlDdlHelper
createTriggersAndFunctions, disableService, dropIndex, dropTriggersAndFunctions, enableService, getCreateTriggerScripts, getSupportedEvents, getTriggerName, indexExist 
- 
Constructor Details
- 
MySqlSpacePermissionDdlHelper
public MySqlSpacePermissionDdlHelper(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)  
 - 
 - 
Method Details
- 
getProcedureName
- Specified by:
 getProcedureNamein classBaseMySqlDdlHelper
 - 
getTriggerName
- Specified by:
 getTriggerNamein classBaseMySqlDdlHelper
 - 
getCreateUpdateTriggerDdl
- Specified by:
 getCreateUpdateTriggerDdlin classBaseMySqlDdlHelper
 - 
getCreateInsertTriggerDdl
- Specified by:
 getCreateInsertTriggerDdlin classBaseMySqlDdlHelper
 - 
getCreateDeleteTriggerDdl
- Specified by:
 getCreateDeleteTriggerDdlin classBaseMySqlDdlHelper
 
 -