Class PostgresContentPermissionSetDdlHelper
java.lang.Object
com.atlassian.confluence.security.denormalisedpermissions.impl.setup.postgres.BasePostgresDdlHelper
com.atlassian.confluence.security.denormalisedpermissions.impl.setup.postgres.PostgresContentPermissionSetDdlHelper
Contains methods for creating/removing triggers for content_perm_set table
- Since:
- 7.11.0
-
Field Summary
Fields inherited from class com.atlassian.confluence.security.denormalisedpermissions.impl.setup.postgres.BasePostgresDdlHelper
jdbcTemplate, schemaName -
Constructor Summary
ConstructorsConstructorDescriptionPostgresContentPermissionSetDdlHelper(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) -
Method Summary
Methods inherited from class com.atlassian.confluence.security.denormalisedpermissions.impl.setup.postgres.BasePostgresDdlHelper
createTriggersAndFunctions, disableService, dropIndex, dropTriggersAndFunctions, enableService, getCreateEmptyTriggerFunctionDdl, getCreateTriggerDdl, getDropTriggerDdl, getTriggerName, indexExist
-
Constructor Details
-
PostgresContentPermissionSetDdlHelper
public PostgresContentPermissionSetDdlHelper(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
-
Method Details
-
getTriggerName
- Specified by:
getTriggerNamein classBasePostgresDdlHelper
-
getTriggerTableName
- Specified by:
getTriggerTableNamein classBasePostgresDdlHelper
-
getTriggerFunctionName
- Specified by:
getTriggerFunctionNamein classBasePostgresDdlHelper
-
getCreateTriggerFunctionDdl
- Specified by:
getCreateTriggerFunctionDdlin classBasePostgresDdlHelper
-
getCreateTriggerScripts
- Overrides:
getCreateTriggerScriptsin classBasePostgresDdlHelper
-