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.InitializingBean
Exception
public void destroy() throws Exception
destroy
in interface org.springframework.beans.factory.DisposableBean
Exception
public Iterable<Class<? extends com.atlassian.event.remote.RemoteEvent>> produces()
produces
in interface com.atlassian.event.remote.RemoteEventProducer
@EventListener public void handleDeploymentVersionCreationIndexedEvent(DeploymentVersionCreationIndexedEvent event)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.