com.atlassian.bamboo.utils
Interface DescriptionProvider

All Superinterfaces:
NameProvider
All Known Subinterfaces:
BranchingAwareRepository, Build, Buildable, Chain, ChainStage, ChainStageResult, CleanCheckoutAwareRepository, CleanWorkingDirectoryAwareRepository, CommitIsolationAwareRepository, CustomRevisionDataAwareRepository, CustomVariableProviderRepository, Describable, IncludeExcludeAwareRepository, InitialBuildAwareRepository, Job, MavenPomAccessorCapableRepository, MutableQuietPeriodAwareRepository, Plan, PostConfigurableRepository, Project, QuietPeriodAwareRepository, Repository, RepositoryDefinition, RepositoryDefinitionEntity, RepositoryEventAware, RequirementsAwareRepository, SelectableAuthenticationRepository, TaggingAwareRepository, TopLevelPlan
All Known Implementing Classes:
AbstractBuildable, AbstractPlan, AbstractRepository, BitbucketRepository, BuildObjectForTests, ChainStageImpl, ChainStageResultImpl, CVSRepository, DecoratedRepositoryDefinition, DefaultBuild, DefaultChain, DefaultJob, DefaultProject, HgRepository, NullRepository, PerforceRepository, PlanPermissionSkeleton, RepositoryDefinitionEntityImpl, RepositoryDefinitionForTest, RepositoryDefinitionImpl, SvnRepository, TestBuildObjectForTests

public interface DescriptionProvider
extends NameProvider

General interface for entities providing name and description without ability to change them


Method Summary
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 

Method Detail

getName

@NotNull
java.lang.String getName()
Specified by:
getName in interface NameProvider

getDescription

@Nullable
java.lang.String getDescription()


Copyright © 2011 Atlassian. All Rights Reserved.