com.atlassian.bamboo.fieldvalue
Interface ConvertibleFromConfig

All Known Subinterfaces:
Artifact, BitbucketDelegatedRepository, BranchAwareRepository, BranchDetectionCapableRepository, BranchingAwareRepository, BranchIntegrationConfiguration, BranchMergingAwareRepository, BranchMonitoringConfiguration, BuildStrategy, CachingAwareRepository, CommitIsolationAwareRepository, CommitUrlProvider, CustomRevisionDataAwareRepository, CustomSourceDirectoryAwareRepository, CustomVariableProviderRepository, DeploymentsAwareWebRepositoryViewer, IncludeExcludeAwareRepository, InitialBuildAwareRepository, MavenPomAccessorCapableRepository, OnceOffCapableRepository, OptionallyConvertibleFromConfig, PostConfigurableRepository, PreparableRepository, PushCapableRepository, QuartzStrategy, QuietPeriodAwareRepository, Repository, RepositoryAwareBuildStrategy, RepositoryEventAware, RequirementsAwareRepository, SelectableAuthenticationRepository, StandaloneRepository, TaggingAwareRepository, UpdatableBuildStrategy, WebRepositoryViewer, XmppMessageSender
All Known Implementing Classes:
AbstractBuildStrategy, AbstractQuartzStrategy, AbstractRepository, AbstractStandaloneRepository, AbstractWebRepositoryViewer, AfterSuccessfulPlanTrigger, AppLinksSvnRepository, AppLinksWebRepositoryViewer, BitbucketRepository, BranchIntegrationConfigurationImpl, BranchMonitoringConfigurationImpl, BranchSpecificConfiguration, CronTriggerBuildStrategy, CVSRepository, DefaultArtifact, DefaultWebRepositoryViewer, FisheyeWebRepositoryViewer, HgRepository, HgWebRepositoryViewer, ManualBuildStrategy, NoWebRepositoryViewer, NullRepository, PerforceRepository, PollingBuildStrategy, SingleDailyBuildStrategy, SmackXmppMessageSender, StashWebRepositoryViewer, SvnRepository, TriggeredBuildStrategy

public interface ConvertibleFromConfig

This interface defines an object that can be converted to a from a HierarchicalConfiguration


Method Summary
 void populateFromConfig(org.apache.commons.configuration.HierarchicalConfiguration config)
          Update the current object with data in the HierarchicalConfiguration
 org.apache.commons.configuration.HierarchicalConfiguration toConfiguration()
          Generate a HierarchicalConfiguration from the current state of the object
 

Method Detail

populateFromConfig

void populateFromConfig(@NotNull
                        org.apache.commons.configuration.HierarchicalConfiguration config)
Update the current object with data in the HierarchicalConfiguration

Parameters:
config -

toConfiguration

@NotNull
org.apache.commons.configuration.HierarchicalConfiguration toConfiguration()
Generate a HierarchicalConfiguration from the current state of the object

Returns:
Always returns an HierarchicalConfiguration. Never null


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.