Package com.atlassian.bamboo.plan
Interface PlanParticle
- All Known Implementing Classes:
AbstractPlanParticle
,DefaultPlanParticle
,Maven2ArtifactProperties
@Internal
public interface PlanParticle
Description of Plan's product or dependency.
Implementation of PlanParticle could be a maven2 artifact.
-
Method Details
-
getNamespace
Return PlanParticle namespace. Namespace is a string that shall distinguish particles of given type from other particle types. An example could be "com.atlassian.bamboo.plugins.maven2"- Returns:
- PlanParticle's namespace name
-
getKey
Return PlanParticle key. PlanParticle's key shall distinguish it from other particles in the same namespace. An example could be concatenation of maven's groupId:artifactId:version- Returns:
- PlanParticle's namespace name
-