Class H2SpacePermissionDdlHelper
- java.lang.Object
-
- com.atlassian.confluence.security.denormalisedpermissions.impl.setup.h2triggers.BaseH2DdlHelper
-
- com.atlassian.confluence.security.denormalisedpermissions.impl.setup.h2triggers.H2SpacePermissionDdlHelper
-
public class H2SpacePermissionDdlHelper extends BaseH2DdlHelper
Contains methods for creating/removing triggers for space permission 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 H2SpacePermissionDdlHelper(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
-
-