Class PullRequestAwareEventListener


  • public class PullRequestAwareEventListener
    extends Object
    • Constructor Detail

      • PullRequestAwareEventListener

        @Autowired
        public PullRequestAwareEventListener​(com.atlassian.event.api.EventPublisher eventPublisher,
                                             CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
                                             VcsPullRequestService vcsPullRequestService,
                                             com.atlassian.event.remote.RemoteEventListenerRegistrar listenerRegistrar)
    • Method Detail

      • onPullRequestReopenedEvent

        @EventListener
        public void onPullRequestReopenedEvent​(@NotNull
                                               @NotNull com.atlassian.stash.plugin.remote.event.StashPullRequestReopenedRemoteEvent event)
      • onPullRequestOpenedEvent

        @EventListener
        public void onPullRequestOpenedEvent​(@NotNull
                                             @NotNull com.atlassian.stash.plugin.remote.event.StashPullRequestOpenedRemoteEvent event)
      • onRequestUpdatedEvent

        @EventListener
        public void onRequestUpdatedEvent​(@NotNull
                                          @NotNull com.atlassian.stash.plugin.remote.event.StashPullRequestUpdatedRemoteEvent event)
      • onPullRequestMergedEvent

        @EventListener
        public void onPullRequestMergedEvent​(@NotNull
                                             @NotNull com.atlassian.stash.plugin.remote.event.StashPullRequestMergedRemoteEvent event)
      • onPullRequestDeclinedEvent

        @EventListener
        public void onPullRequestDeclinedEvent​(@NotNull
                                               @NotNull com.atlassian.stash.plugin.remote.event.StashPullRequestDeclinedRemoteEvent event)
      • onPullRequestDeletedEvent

        @EventListener
        public void onPullRequestDeletedEvent​(@NotNull
                                              @NotNull com.atlassian.stash.plugin.remote.event.StashPullRequestDeletedRemoteEvent event)