Class H2ContentPermissionSetDdlHelper
- java.lang.Object
-
- com.atlassian.confluence.security.denormalisedpermissions.impl.setup.h2triggers.BaseH2DdlHelper
-
- com.atlassian.confluence.security.denormalisedpermissions.impl.setup.h2triggers.H2ContentPermissionSetDdlHelper
-
public class H2ContentPermissionSetDdlHelper extends BaseH2DdlHelper
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.h2triggers.BaseH2DdlHelper
jdbcTemplate
-
-
Constructor Summary
Constructors Constructor Description H2ContentPermissionSetDdlHelper(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TriggerEvent[]
getSupportedEvents()
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, 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
-
getSupportedEvents
protected TriggerEvent[] getSupportedEvents()
- Overrides:
getSupportedEvents
in classBaseH2DdlHelper
-
-