Interface SecurityLevelManager


  • public interface SecurityLevelManager
    A SecurityLevelManager is the source of record for all SecurityLevels configured in the system
    • Method Detail

      • updateSecurityLevelsConfig

        @Nonnull
        void updateSecurityLevelsConfig​(@Nonnull
                                        com.google.common.collect.ImmutableCollection<SecurityLevelConfig> updatedSecurityLevelsConfig)
        Update all SecurityLevelConfigs in the system
        Parameters:
        updatedSecurityLevelsConfig - the new security levels config
      • getEventBus

        @Nonnull
        com.google.common.eventbus.EventBus getEventBus()
        The EventBus where ChangeEvents are posted