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:
getTriggerName
in classBasePostgresDdlHelper
-
getTriggerTableName
- Specified by:
getTriggerTableName
in classBasePostgresDdlHelper
-
getTriggerFunctionName
- Specified by:
getTriggerFunctionName
in classBasePostgresDdlHelper
-
getCreateTriggerFunctionDdl
- Specified by:
getCreateTriggerFunctionDdl
in classBasePostgresDdlHelper
-
getCreateTriggerScripts
- Overrides:
getCreateTriggerScripts
in classBasePostgresDdlHelper
-