public class VersionCreatedIssuePublisher extends Object implements com.atlassian.event.remote.RemoteEventProducer, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
| Constructor and Description |
|---|
VersionCreatedIssuePublisher(com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.event.remote.RemoteEventProducerRegistrar remoteEventProducerRegistrar,
DeploymentVersionService deploymentVersionService,
DeploymentProjectService deploymentProjectService,
DeploymentVersionLinkedJiraIssuesService deploymentVersionLinkedJiraIssuesService,
AdministrationConfigurationAccessor administrationConfigurationAccessor,
BambooUserManager userManager,
GravatarService gravatarService) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
destroy() |
void |
handleDeploymentVersionCreationIndexedEvent(DeploymentVersionCreationIndexedEvent event) |
Iterable<Class<? extends com.atlassian.event.remote.RemoteEvent>> |
produces() |
@Autowired
public VersionCreatedIssuePublisher(com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.event.remote.RemoteEventProducerRegistrar remoteEventProducerRegistrar,
DeploymentVersionService deploymentVersionService,
DeploymentProjectService deploymentProjectService,
DeploymentVersionLinkedJiraIssuesService deploymentVersionLinkedJiraIssuesService,
AdministrationConfigurationAccessor administrationConfigurationAccessor,
BambooUserManager userManager,
GravatarService gravatarService)
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanExceptionpublic void destroy()
throws Exception
destroy in interface org.springframework.beans.factory.DisposableBeanExceptionpublic Iterable<Class<? extends com.atlassian.event.remote.RemoteEvent>> produces()
produces in interface com.atlassian.event.remote.RemoteEventProducer@EventListener public void handleDeploymentVersionCreationIndexedEvent(DeploymentVersionCreationIndexedEvent event)
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.