Class DeploymentIssueChangedPublisher
- java.lang.Object
-
- com.atlassian.bamboo.plugins.jira.event.DeploymentIssueChangedPublisher
-
public class DeploymentIssueChangedPublisher extends Object
Listens on internal events sent by deployment indexer module. If it detects event that has possibly changed JIRA issue it will publish new event that is then possibly redistributed outside Bamboo
-
-
Constructor Summary
Constructors Constructor Description DeploymentIssueChangedPublisher(com.atlassian.event.api.EventPublisher eventPublisher, DeploymentVersionLinkedJiraIssuesService issuesService, IssueChangedPublisher issueChangedPublisher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handleDeploymentProjectDeindexedEvent(DeploymentProjectDeletedEvent event)
void
handleDeploymentResultDeindexedEvent(DeploymentResultDeletedEvent event)
void
handleDeploymentResultIndexedEvent(DeploymentFinishedEvent event)
void
handleDeploymentVersionCreationIndexedEvent(DeploymentVersionCreatedEvent event)
void
handleDeploymentVersionDeindexedEvent(DeploymentVersionDeletedEvent event)
void
handleEnvironmentDeindexedEvent(MultipleEnvironmentsDeletedEvent event)
void
handleEnvironmentOrderUpdateIndexedEvent(EnvironmentOrderUpdatedEvent event)
-
-
-
Constructor Detail
-
DeploymentIssueChangedPublisher
@Inject public DeploymentIssueChangedPublisher(com.atlassian.event.api.EventPublisher eventPublisher, DeploymentVersionLinkedJiraIssuesService issuesService, IssueChangedPublisher issueChangedPublisher)
-
-
Method Detail
-
handleDeploymentResultDeindexedEvent
@EventListener public void handleDeploymentResultDeindexedEvent(DeploymentResultDeletedEvent event)
-
handleDeploymentVersionCreationIndexedEvent
@EventListener public void handleDeploymentVersionCreationIndexedEvent(DeploymentVersionCreatedEvent event)
-
handleDeploymentResultIndexedEvent
@EventListener public void handleDeploymentResultIndexedEvent(DeploymentFinishedEvent event)
-
handleDeploymentVersionDeindexedEvent
@EventListener public void handleDeploymentVersionDeindexedEvent(DeploymentVersionDeletedEvent event)
-
handleEnvironmentDeindexedEvent
@EventListener public void handleEnvironmentDeindexedEvent(MultipleEnvironmentsDeletedEvent event)
-
handleEnvironmentOrderUpdateIndexedEvent
@EventListener public void handleEnvironmentOrderUpdateIndexedEvent(EnvironmentOrderUpdatedEvent event)
-
handleDeploymentProjectDeindexedEvent
@EventListener public void handleDeploymentProjectDeindexedEvent(DeploymentProjectDeletedEvent event)
-
-