Class PostgresSpacePermissionDdlHelper
- java.lang.Object
 - 
- com.atlassian.confluence.security.denormalisedpermissions.impl.setup.postgres.BasePostgresDdlHelper
 - 
- com.atlassian.confluence.security.denormalisedpermissions.impl.setup.postgres.PostgresSpacePermissionDdlHelper
 
 
 
- 
public class PostgresSpacePermissionDdlHelper extends BasePostgresDdlHelper
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.postgres.BasePostgresDdlHelper
jdbcTemplate, schemaName 
 - 
 
- 
Constructor Summary
Constructors Constructor Description PostgresSpacePermissionDdlHelper(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddropTriggersAndFunctions()protected StringgetCreateTriggerFunctionDdl()protected StringgetTriggerFunctionName()protected StringgetTriggerName()protected StringgetTriggerTableName()- 
Methods inherited from class com.atlassian.confluence.security.denormalisedpermissions.impl.setup.postgres.BasePostgresDdlHelper
createTriggersAndFunctions, disableService, dropIndex, enableService, getCreateEmptyTriggerFunctionDdl, getCreateTriggerDdl, getCreateTriggerScripts, getDropTriggerDdl, getTriggerName, indexExist 
 - 
 
 - 
 
- 
- 
Method Detail
- 
dropTriggersAndFunctions
public void dropTriggersAndFunctions()
- Overrides:
 dropTriggersAndFunctionsin classBasePostgresDdlHelper
 
- 
getTriggerName
protected String getTriggerName()
- Specified by:
 getTriggerNamein classBasePostgresDdlHelper
 
- 
getTriggerTableName
protected String getTriggerTableName()
- Specified by:
 getTriggerTableNamein classBasePostgresDdlHelper
 
- 
getTriggerFunctionName
protected String getTriggerFunctionName()
- Specified by:
 getTriggerFunctionNamein classBasePostgresDdlHelper
 
- 
getCreateTriggerFunctionDdl
protected String getCreateTriggerFunctionDdl()
- Specified by:
 getCreateTriggerFunctionDdlin classBasePostgresDdlHelper
 
 - 
 
 -