Class NonSavingAdminConfigManager
java.lang.Object
com.atlassian.bamboo.v2.build.agent.remote.NonSavingAdminConfigManager
- All Implemented Interfaces:
AdministrationConfigurationManager
public class NonSavingAdminConfigManager
extends Object
implements AdministrationConfigurationManager
An
AdministrationConfigurationManager that gets used on remote agent (that blocks access to save() methods- Since:
- v5.0
-
Constructor Summary
ConstructorsConstructorDescriptionNonSavingAdminConfigManager(AdministrationConfigurationAccessor administrationConfigurationAccessor) -
Method Summary
Modifier and TypeMethodDescription@NotNull AdministrationConfigurationRetrive theAdministrationConfiguration@NotNull FileReturn the directory containing the administration.xml file.voidsaveAdministrationConfiguration(@NotNull AdministrationConfiguration administrationConfiguration) Save theAdministrationConfiguration
-
Constructor Details
-
NonSavingAdminConfigManager
public NonSavingAdminConfigManager(AdministrationConfigurationAccessor administrationConfigurationAccessor)
-
-
Method Details
-
getAdministrationConfiguration
Description copied from interface:AdministrationConfigurationManagerRetrive theAdministrationConfiguration- Specified by:
getAdministrationConfigurationin interfaceAdministrationConfigurationManager- Returns:
- administrationConfiguration
-
saveAdministrationConfiguration
public void saveAdministrationConfiguration(@NotNull @NotNull AdministrationConfiguration administrationConfiguration) Description copied from interface:AdministrationConfigurationManagerSave theAdministrationConfiguration- Specified by:
saveAdministrationConfigurationin interfaceAdministrationConfigurationManager- Parameters:
administrationConfiguration-
-
getConfigurationDirectoryFile
Description copied from interface:AdministrationConfigurationManagerReturn the directory containing the administration.xml file.- Specified by:
getConfigurationDirectoryFilein interfaceAdministrationConfigurationManager- Returns:
-