Interface AccessModeManager
- All Known Implementing Classes:
DefaultAccessModeManager
@Internal
public interface AccessModeManager
This interface should be used internally in core only
- Since:
- 6.7.0
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
updateAccessMode
(AccessMode accessMode) This method should be called by Confluence core services only
-
Field Details
-
ACCESS_MODE
- See Also:
-
-
Method Details
-
getAccessMode
AccessMode getAccessMode()- Returns:
- the maintenance info
- Since:
- 6.8.0
-
updateAccessMode
This method should be called by Confluence core services only- Parameters:
accessMode
- update the access mode for Confluence- Throws:
com.atlassian.config.ConfigurationException
- Since:
- 6.7.0
-
isReadOnlyAccessModeEnabled
boolean isReadOnlyAccessModeEnabled()- Returns:
- true if the current access mode is READ_ONLY
- Since:
- 6.8.0
-
shouldEnforceReadOnlyAccess
boolean shouldEnforceReadOnlyAccess()- Returns:
- true if we should enforce read only access (without exemptions)
- Since:
- 6.9.0
-