Class DenormalisedPermissionDarkFeature
java.lang.Object
com.atlassian.confluence.security.denormalisedpermissions.impl.DenormalisedPermissionDarkFeature
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.InitializingBean
@Internal
public final class DenormalisedPermissionDarkFeature
extends Object
implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
- Since:
- 7.11.0
-
Constructor Summary
ConstructorsConstructorDescriptionDenormalisedPermissionDarkFeature
(com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
destroy()
boolean
void
void
onClusterEventWrapper
(ClusterEventWrapper clusterEventWrapper) void
void
-
Constructor Details
-
DenormalisedPermissionDarkFeature
public DenormalisedPermissionDarkFeature(com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager)
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Throws:
Exception
-
onApplicationStarted
-
destroy
- Specified by:
destroy
in interfaceorg.springframework.beans.factory.DisposableBean
- Throws:
Exception
-
onSiteDarkFeatureEnabledEvent
-
onSiteDarkFeatureDisabledEvent
-
onClusterEventWrapper
-
isEnabled
public boolean isEnabled()
-