Package com.atlassian.bamboo.fieldvalue
Interface ConvertibleFromConfig
- All Known Subinterfaces:
BranchIntegrationConfiguration,BranchMonitoringConfiguration,DockerPipelineConfiguration,OptionallyConvertibleFromConfig,XmppMessageSender
- All Known Implementing Classes:
BranchIntegrationConfigurationImpl,BranchMonitoringConfigurationImpl,BranchSpecificConfiguration,DockerPipelineConfigurationImpl,SmackXmppMessageSender
public interface ConvertibleFromConfig
This interface defines an object that can be converted to a from a
HierarchicalConfiguration-
Method Summary
Modifier and TypeMethodDescriptionvoidpopulateFromConfig(@NotNull org.apache.commons.configuration.HierarchicalConfiguration config) Update the current object with data in theHierarchicalConfiguration@NotNull org.apache.commons.configuration.HierarchicalConfigurationGenerate aHierarchicalConfigurationfrom the current state of the object
-
Method Details
-
populateFromConfig
void populateFromConfig(@NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration config) Update the current object with data in theHierarchicalConfiguration- Parameters:
config-
-
toConfiguration
@NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration toConfiguration()Generate aHierarchicalConfigurationfrom the current state of the object- Returns:
- Always returns an
HierarchicalConfiguration. Never null
-