Uses of Interface
com.atlassian.bamboo.plan.artifact.ArtifactDefinition
Package
Description
-
Uses of ArtifactDefinition in com.atlassian.bamboo.build
Modifier and TypeMethodDescription@NotNull List<ArtifactDefinition>
DefaultJob.getArtifactDefinitions()
@NotNull List<ArtifactDefinition>
Job.getArtifactDefinitions()
-
Uses of ArtifactDefinition in com.atlassian.bamboo.build.creation
Modifier and TypeMethodDescriptionvoid
PlanCreationBean.setArtifactDefinitionsBeingCreated
(List<ArtifactDefinition> artifactDefinitionsBeingCreated) -
Uses of ArtifactDefinition in com.atlassian.bamboo.deployments.projects
-
Uses of ArtifactDefinition in com.atlassian.bamboo.deployments.projects.persistence.items
Modifier and TypeMethodDescription@NotNull ArtifactDefinition
MutableBambooArtifactDeploymentProjectItem.getArtifactDefinition()
Modifier and TypeMethodDescriptionvoid
MutableBambooArtifactDeploymentProjectItem.setArtifactDefinition
(ArtifactDefinition artifactDefinition) -
Uses of ArtifactDefinition in com.atlassian.bamboo.deployments.projects.service
Modifier and TypeMethodDescriptionDeploymentProjectService.generateArtifactProjectItems
(@NotNull MutableDeploymentProject mutableDeploymentProject) Create and save artifact project items for deployment projects.DeploymentProjectServiceImpl.generateArtifactProjectItems
(@NotNull MutableDeploymentProject mutableDeploymentProject) Modifier and TypeMethodDescriptionvoid
DeploymentProjectService.addArtifactProjectItem
(long deploymentProjectId, @NotNull ArtifactDefinition artifactDefinition) Add artifact project item to deployment project.void
DeploymentProjectServiceImpl.addArtifactProjectItem
(long deploymentProjectId, @NotNull ArtifactDefinition artifactDefinition) @NotNull List<DeploymentProject>
DeploymentProjectService.getDeploymentProjectsRelatedToArtifact
(@NotNull ArtifactDefinition artifactDefinition) Retrieve the deployment projects that refer to the artifactDefinition within their items@NotNull List<DeploymentProject>
DeploymentProjectServiceImpl.getDeploymentProjectsRelatedToArtifact
(@NotNull ArtifactDefinition artifactDefinition) void
DeploymentProjectService.removeArtifactProjectItem
(long deploymentProjectId, @NotNull ArtifactDefinition artifactDefinition) Remove artifact project item from deployment project.void
DeploymentProjectServiceImpl.removeArtifactProjectItem
(long deploymentProjectId, @NotNull ArtifactDefinition artifactDefinition) -
Uses of ArtifactDefinition in com.atlassian.bamboo.event.artifact
Modifier and TypeMethodDescription@NotNull ArtifactDefinition
PlanArtifactDefinitionEvent.getArtifactDefinition()
ModifierConstructorDescriptionPlanArtifactDefinitionAddedEvent
(Object source, @NotNull PlanKey chainKey, @NotNull ArtifactDefinition artifactDefinition) protected
PlanArtifactDefinitionEvent
(Object source, @NotNull PlanKey chainKey, @NotNull ArtifactDefinition artifactDefinition) PlanArtifactDefinitionUpdatedEvent
(Object source, @NotNull PlanKey chainKey, @NotNull ArtifactDefinition artifactDefinition) ModifierConstructorDescriptionPlanSharedArtifactDefinitionListModified
(Object source, PlanKey chainKey, Map<Long, ArtifactDefinition> sharedArtifacts) -
Uses of ArtifactDefinition in com.atlassian.bamboo.matcher.bean
Modifier and TypeMethodDescriptionstatic org.hamcrest.Matcher<ArtifactDefinition>
IsArtifactDefinitionEq.equalToArtifactDefinition
(@NotNull ArtifactDefinition reference) Modifier and TypeMethodDescriptionstatic org.hamcrest.Matcher<ArtifactDefinition>
IsArtifactDefinitionEq.equalToArtifactDefinition
(@NotNull ArtifactDefinition reference) boolean
IsArtifactDefinitionEq.matchesSafely
(ArtifactDefinition artifactDefinition) -
Uses of ArtifactDefinition in com.atlassian.bamboo.migration.stream
Modifier and TypeMethodDescriptionprotected @NotNull ArtifactDefinition
ArtifactDefinitionMapper.createItemInstance
(org.codehaus.staxmate.in.SMInputCursor inputCursor) Modifier and TypeMethodDescriptionvoid
ArtifactDefinitionMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<ArtifactDefinition> artifactDefinitions, @NotNull ArtifactDefinition object, long objectIndex, @NotNull org.hibernate.Session session) protected void
ArtifactDefinitionMapper.exportProperties
(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement, @NotNull ArtifactDefinition object, @NotNull org.hibernate.Session session, ExportDetailsBean exportDetailsBean) protected void
ArtifactDefinitionMapper.importProperties
(@NotNull ArtifactDefinition object, @NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull org.hibernate.Session session) Modifier and TypeMethodDescriptionvoid
ArtifactDefinitionMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull List<ArtifactDefinition> artifactDefinitions, @NotNull ArtifactDefinition object, long objectIndex, @NotNull org.hibernate.Session session) -
Uses of ArtifactDefinition in com.atlassian.bamboo.mock
Modifier and TypeMethodDescriptionstatic ArtifactDefinition
BambooMocks.mockArtifactDefinition
(long id, String name, String location, String copyPattern, boolean sharedArtifact, Job producerJob) static ArtifactDefinition
BambooMocks.mockArtifactDefinition
(long id, String name, String location, String copyPattern, boolean sharedArtifact, PlanKey producerJobKey) -
Uses of ArtifactDefinition in com.atlassian.bamboo.plan.artifact
Modifier and TypeMethodDescription<E extends ArtifactDefinition>
voidArtifactDefinitionHibernateDao.deleteAll
(@NotNull Collection<E> artifactDefinitions) Modifier and TypeMethodDescription@Nullable ArtifactDefinition
ArtifactDefinitionManager.findArtifactDefinition
(long id) Get artifact definition of specified id@Nullable ArtifactDefinition
ArtifactDefinitionManager.findArtifactDefinition
(@NotNull ImmutablePlan plan, @NotNull String label) Get artifact definition associated with a plan of a given label@Nullable ArtifactDefinition
ArtifactDefinitionManagerImpl.findArtifactDefinition
(long id) @Nullable ArtifactDefinition
ArtifactDefinitionManagerImpl.findArtifactDefinition
(@NotNull ImmutablePlan plan, @NotNull String label) @Nullable ArtifactDefinition
ArtifactDefinitionManager.findArtifactDefinitionByChain
(@NotNull ImmutablePlan plan, @NotNull String label) @Nullable ArtifactDefinition
ArtifactDefinitionManagerImpl.findArtifactDefinitionByChain
(@NotNull ImmutablePlan plan, @NotNull String label) @Nullable ArtifactDefinition
ArtifactDefinitionDao.findById
(long id) Get artifact definition of specified id@Nullable ArtifactDefinition
ArtifactDefinitionHibernateDao.findById
(long id) @Nullable ArtifactDefinition
ArtifactDefinitionDao.findByName
(@NotNull ImmutablePlan plan, @NotNull String name) Find artifact definition of a given name associated with a producer job.@Nullable ArtifactDefinition
ArtifactDefinitionHibernateDao.findByName
(@NotNull ImmutablePlan plan, @NotNull String name) @Nullable ArtifactDefinition
ArtifactDefinitionDao.findByNameInChain
(@NotNull ImmutableChain chain, @NotNull String name) Find artifact definition of a given name which has sharedArtifact property set to true, associated with a producer job that belongs to the chain.@Nullable ArtifactDefinition
ArtifactDefinitionHibernateDao.findByNameInChain
(@NotNull ImmutableChain chain, @NotNull String name) @NotNull ArtifactDefinition
ArtifactSubscription.getArtifactDefinition()
Get definition of artifact we're subscribed to.@NotNull ArtifactDefinition
ArtifactSubscriptionImpl.getArtifactDefinition()
@NotNull ArtifactDefinition
ArtifactSubscriptionSubstitutionAwareImpl.getArtifactDefinition()
Modifier and TypeMethodDescription@NotNull Map<ArtifactDefinition,
ArtifactDefinition> ArtifactDefinitionManager.cloneArtifactDefinitions
(@NotNull Job sourcePlan, @NotNull Job targetPlan) @NotNull Map<ArtifactDefinition,
ArtifactDefinition> ArtifactDefinitionManager.cloneArtifactDefinitions
(@NotNull Job sourcePlan, @NotNull Job targetPlan) @NotNull Map<ArtifactDefinition,
ArtifactDefinition> ArtifactDefinitionManager.cloneArtifactDefinitions
(@NotNull Job sourcePlan, @NotNull Job targetPlan, boolean preserveSharedFlag) @NotNull Map<ArtifactDefinition,
ArtifactDefinition> ArtifactDefinitionManager.cloneArtifactDefinitions
(@NotNull Job sourcePlan, @NotNull Job targetPlan, boolean preserveSharedFlag) @NotNull Map<ArtifactDefinition,
ArtifactDefinition> ArtifactDefinitionManagerImpl.cloneArtifactDefinitions
(@NotNull Job sourcePlan, @NotNull Job targetPlan) @NotNull Map<ArtifactDefinition,
ArtifactDefinition> ArtifactDefinitionManagerImpl.cloneArtifactDefinitions
(@NotNull Job sourcePlan, @NotNull Job targetPlan) @NotNull Map<ArtifactDefinition,
ArtifactDefinition> ArtifactDefinitionManagerImpl.cloneArtifactDefinitions
(@NotNull Job sourcePlan, @NotNull Job targetPlan, boolean preserveSharedFlag) @NotNull Map<ArtifactDefinition,
ArtifactDefinition> ArtifactDefinitionManagerImpl.cloneArtifactDefinitions
(@NotNull Job sourcePlan, @NotNull Job targetPlan, boolean preserveSharedFlag) @NotNull Collection<? extends ArtifactDefinition>
ArtifactDefinitionDao.findAll()
Find all artifact definitions@NotNull Collection<? extends ArtifactDefinition>
ArtifactDefinitionDao.findAll
(int firstResult, int maxResults) @NotNull Collection<? extends ArtifactDefinition>
ArtifactDefinitionHibernateDao.findAll()
@NotNull Collection<? extends ArtifactDefinition>
ArtifactDefinitionHibernateDao.findAll
(int firstResult, int maxResults) @NotNull List<ArtifactDefinition>
ArtifactDefinitionManager.findArtifactDefinitionsByPlan
(@NotNull ImmutablePlan plan) Get list of artifact definitions associated with a specific plan.@NotNull List<ArtifactDefinition>
ArtifactDefinitionManagerImpl.findArtifactDefinitionsByPlan
(@NotNull ImmutablePlan plan) @NotNull List<ArtifactDefinition>
ArtifactDefinitionDao.findByProducer
(@NotNull ImmutablePlan plan) Get list of artifact definitions associated with a plan@NotNull List<ArtifactDefinition>
ArtifactDefinitionHibernateDao.findByProducer
(@NotNull ImmutablePlan plan) @NotNull List<ArtifactDefinition>
ArtifactDefinitionDao.findSharedArtifactsByChain
(@NotNull ImmutableChain chain) Find all shared artifacts that exist for a particular chain.@NotNull List<ArtifactDefinition>
ArtifactDefinitionHibernateDao.findSharedArtifactsByChain
(@NotNull ImmutableChain chain) @NotNull List<ArtifactDefinition>
ArtifactDefinitionManager.findSharedArtifactsByChain
(@NotNull ImmutableChain chain) Find all shared artifacts that exist for a particular chain (looks through all jobs).@NotNull List<ArtifactDefinition>
ArtifactDefinitionManagerImpl.findSharedArtifactsByChain
(@NotNull ImmutableChain chain) @NotNull List<ArtifactDefinition>
ArtifactSubscriptionManager.findSubscriptionsPossibleForPlan
(@NotNull ImmutableJob job) Get list of chain level artifacts available for specified plan@NotNull List<ArtifactDefinition>
ArtifactSubscriptionManagerImpl.findSubscriptionsPossibleForPlan
(@NotNull ImmutableJob job) @NotNull Multimap<? extends ImmutableJob,
ArtifactDefinition> ArtifactDefinitionManager.getArtifactDefinitionsByJob
(@NotNull ImmutableChain chain, Predicate<ArtifactDefinitionBase> predicate) ReturnsArtifactDefinition
grouped byJob
where definitions are defined@NotNull Multimap<? extends ImmutableJob,
ArtifactDefinition> ArtifactDefinitionManagerImpl.getArtifactDefinitionsByJob
(@NotNull ImmutableChain chain, Predicate<ArtifactDefinitionBase> predicate) GetArtifactDefinition
grouped byJob
Modifier and TypeMethodDescriptionstatic ImmutableArtifactDefinition
ArtifactDefinitionFunctions.createImmutableArtifactDefinition
(ArtifactDefinition artifactDefinition) static ImmutableArtifactDefinition
ArtifactDefinitionFunctions.createImmutableArtifactDefinitionForSubscription
(ArtifactDefinition artifactDefinition) void
ArtifactDefinitionHibernateDao.delete
(@NotNull ArtifactDefinition artifactDefinition) ImmutableArtifactDefinitionImpl.Builder.from
(@NotNull ArtifactDefinition definition) boolean
ArtifactDefinitionManager.isArtifactDefinitionNameUniqueInChain
(@NotNull ArtifactDefinition artifactDefinition) Test if artifact definition's name is unique within a chain that producer plan belongs to.boolean
ArtifactDefinitionManagerImpl.isArtifactDefinitionNameUniqueInChain
(@NotNull ArtifactDefinition artifactDefinition) boolean
ArtifactDefinitionManager.isArtifactDefinitionNameUniqueInJob
(@NotNull ArtifactDefinition artifactDefinition) Test if artifact definition's name is unique within a producer job.boolean
ArtifactDefinitionManagerImpl.isArtifactDefinitionNameUniqueInJob
(@NotNull ArtifactDefinition artifactDefinition) void
ArtifactDefinitionManager.removeArtifactDefinition
(@NotNull ArtifactDefinition artifactDefinition) Remove artifact definition.void
ArtifactDefinitionManagerImpl.removeArtifactDefinition
(@NotNull ArtifactDefinition artifactDefinition) void
ArtifactDefinitionManager.saveArtifactDefinition
(@NotNull ArtifactDefinition artifactDefinition) Save/update artifact definition.void
ArtifactDefinitionManagerImpl.saveArtifactDefinition
(@NotNull ArtifactDefinition artifactDefinition) void
ArtifactSubscription.setArtifactDefinition
(@NotNull ArtifactDefinition artifactDefinition) void
ArtifactSubscriptionImpl.setArtifactDefinition
(@NotNull ArtifactDefinition artifactDefinition) void
ArtifactSubscriptionSubstitutionAwareImpl.setArtifactDefinition
(@NotNull ArtifactDefinition artifactDefinition) Modifier and TypeMethodDescriptionvoid
ArtifactDefinitionManager.saveArtifactDefinitions
(@NotNull Collection<ArtifactDefinition> artifactDefinitions) Save all artifact definitions in a collection.void
ArtifactDefinitionManagerImpl.saveArtifactDefinitions
(@NotNull Collection<ArtifactDefinition> artifactDefinitions) ModifierConstructorDescriptionArtifactDefinitionImpl
(ArtifactDefinition sourceArtifact, Job newProducerJob, boolean sharedArtifact, boolean required, boolean httpCompressionOn) Constructor used for cloning artifact definitions while a job is being cloned.ArtifactSubscriptionImpl
(ArtifactDefinition artifactDefinition, Job consumerJob, String destinationDirectory) -
Uses of ArtifactDefinition in com.atlassian.bamboo.rest.model.artifact
Modifier and TypeFieldDescriptionstatic final com.google.common.base.Function<ArtifactDefinition,
RestArtifactDefinition> RestArtifactDefinition.FROM_ARTIFACT_DEFINITION
ModifierConstructorDescriptionRestArtifactDefinition
(@NotNull ArtifactDefinition artifactDefinition) -
Uses of ArtifactDefinition in com.atlassian.bamboo.upgrade.utils
Modifier and TypeMethodDescriptionvoid
ArtifactDefinitionUpgrader.upgrade
(Function<ArtifactDefinition, Optional<ArtifactDefinition>> upgradeFunction) Apply upgrade function to all ArtifactDefinitions in the system.void
ArtifactDefinitionUpgrader.upgrade
(Function<ArtifactDefinition, Optional<ArtifactDefinition>> upgradeFunction) Apply upgrade function to all ArtifactDefinitions in the system. -
Uses of ArtifactDefinition in com.atlassian.bamboo.upgrade.utils.impl
Modifier and TypeMethodDescriptionvoid
ArtifactDefinitionUpgraderImpl.upgrade
(Function<ArtifactDefinition, Optional<ArtifactDefinition>> upgradeFunction) void
ArtifactDefinitionUpgraderImpl.upgrade
(Function<ArtifactDefinition, Optional<ArtifactDefinition>> upgradeFunction) -
Uses of ArtifactDefinition in com.atlassian.bamboo.ww2.actions.build.admin.config
Modifier and TypeFieldDescriptionprotected ArtifactDefinition
ConfigureBuildArtifact.artifactDefinition
Modifier and TypeMethodDescriptionConfigureBuildArtifact.getArtifactDefinitions()
ConfigureArtifactSubscription.getAvailableArtifacts()
Modifier and TypeMethodDescription@NotNull List<DeploymentProject>
ConfigureBuildArtifact.getDeploymentProjectsUsingArtifact
(@NotNull ArtifactDefinition artifactDefinition) com.google.common.collect.Multimap<ChainStage,
Job> ConfigureBuildArtifact.getJobsSubscribedToArtifact
(@NotNull ArtifactDefinition artifactDefinition) Get jobs subscribed to artifactprotected void
ConfigureBuildArtifact.validateArtifact
(ArtifactDefinition artifact) ModifierConstructorDescriptionArtifactDefinitionJsonDecorator
(@NotNull ArtifactDefinition artifactDefinition)