Class H2ContentPermissionDdlHelper
- java.lang.Object
-
- com.atlassian.confluence.security.denormalisedpermissions.impl.setup.h2triggers.BaseH2DdlHelper
-
- com.atlassian.confluence.security.denormalisedpermissions.impl.setup.h2triggers.H2ContentPermissionDdlHelper
-
public class H2ContentPermissionDdlHelper extends BaseH2DdlHelper
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.h2triggers.BaseH2DdlHelper
jdbcTemplate
-
-
Constructor Summary
Constructors Constructor Description H2ContentPermissionDdlHelper(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getTableName()
protected String
getTriggerClassName()
protected String
getTriggerName(TriggerEvent event)
-
Methods inherited from class com.atlassian.confluence.security.denormalisedpermissions.impl.setup.h2triggers.BaseH2DdlHelper
createTriggersAndFunctions, disableService, dropIndex, dropTriggersAndFunctions, enableService, getSupportedEvents, indexExist
-
-
-
-
Method Detail
-
getTriggerName
protected String getTriggerName(TriggerEvent event)
- Specified by:
getTriggerName
in classBaseH2DdlHelper
-
getTableName
protected String getTableName()
- Specified by:
getTableName
in classBaseH2DdlHelper
-
getTriggerClassName
protected String getTriggerClassName()
- Specified by:
getTriggerClassName
in classBaseH2DdlHelper
-
-