Class PostgresContentPermissionDdlHelper
java.lang.Object
com.atlassian.confluence.security.denormalisedpermissions.impl.setup.postgres.BasePostgresDdlHelper
com.atlassian.confluence.security.denormalisedpermissions.impl.setup.postgres.PostgresContentPermissionDdlHelper
Contains methods for creating/removing triggers for content_perm table
- Since:
- 7.11.0
-
Field Summary
Fields inherited from class com.atlassian.confluence.security.denormalisedpermissions.impl.setup.postgres.BasePostgresDdlHelper
jdbcTemplate, schemaName
-
Constructor Summary
ConstructorsConstructorDescriptionPostgresContentPermissionDdlHelper
(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, getCreateTriggerScripts, getDropTriggerDdl, getTriggerName, indexExist
-
Constructor Details
-
PostgresContentPermissionDdlHelper
public PostgresContentPermissionDdlHelper(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
-
Method Details
-
getTriggerName
- Specified by:
getTriggerName
in classBasePostgresDdlHelper
-
getTriggerTableName
- Specified by:
getTriggerTableName
in classBasePostgresDdlHelper
-
getTriggerFunctionName
- Specified by:
getTriggerFunctionName
in classBasePostgresDdlHelper
-
getCreateTriggerFunctionDdl
- Specified by:
getCreateTriggerFunctionDdl
in classBasePostgresDdlHelper
-