Interface SecurityLevelManager
public interface SecurityLevelManager
A SecurityLevelManager is the source of record for all SecurityLevels configured in the system
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableCollection<SecurityLevelConfig>
Fetch allSecurityLevelConfigs
in the systemvoid
updateSecurityLevelsConfig
(com.google.common.collect.ImmutableCollection<SecurityLevelConfig> updatedSecurityLevelsConfig) Update allSecurityLevelConfigs
in the system
-
Method Details
-
getSecurityLevelsConfig
com.google.common.collect.ImmutableCollection<SecurityLevelConfig> getSecurityLevelsConfig()Fetch allSecurityLevelConfigs
in the system -
updateSecurityLevelsConfig
void updateSecurityLevelsConfig(com.google.common.collect.ImmutableCollection<SecurityLevelConfig> updatedSecurityLevelsConfig) throws PushException Update allSecurityLevelConfigs
in the system- Parameters:
updatedSecurityLevelsConfig
- the new security levels config- Throws:
PushException
- if the update fails
-