Class ApplicationWebhookEventPublisher


  • @Component
    public class ApplicationWebhookEventPublisher
    extends Object
    • Constructor Detail

      • ApplicationWebhookEventPublisher

        @Autowired
        public ApplicationWebhookEventPublisher​(com.atlassian.event.api.EventPublisher eventPublisher,
                                                WebhookJsonEventFactory jsonEventFactory,
                                                com.atlassian.webhooks.WebhookService webhookService)
    • Method Detail

      • destroy

        @PreDestroy
        public void destroy()
      • init

        @PostConstruct
        public void init()
      • onBlueprintPageCreated

        @EventListener
        public void onBlueprintPageCreated​(com.atlassian.confluence.plugins.createcontent.api.events.BlueprintPageCreateEvent event)
      • onCommentCreated

        @EventListener
        public void onCommentCreated​(CommentCreateEvent event)
      • onCommentRemoved

        @EventListener
        public void onCommentRemoved​(CommentRemoveEvent event)
      • onCommentUpdated

        @EventListener
        public void onCommentUpdated​(CommentUpdateEvent event)
      • onContentEvent

        @EventListener
        public void onContentEvent​(ContentEvent event)
      • onContentPermissionEvent

        @EventListener
        public void onContentPermissionEvent​(ContentPermissionEvent event)
      • onGroupCreated

        @EventListener
        public void onGroupCreated​(GroupCreateEvent event)
      • onGroupCreated

        @EventListener
        public void onGroupCreated​(GroupRemoveEvent event)
      • onLabelAdded

        @EventListener
        public void onLabelAdded​(LabelAddEvent event)
      • onLabelCreated

        @EventListener
        public void onLabelCreated​(LabelCreateEvent event)
      • onLabelDeleted

        @EventListener
        public void onLabelDeleted​(LabelDeleteEvent event)
      • onLabelRemoved

        @EventListener
        public void onLabelRemoved​(LabelRemoveEvent event)
      • onPageCreated

        @EventListener
        public void onPageCreated​(PageCreateEvent event)
      • onPageMoved

        @EventListener
        public void onPageMoved​(PageMoveEvent event)
      • onPageRemoved

        @EventListener
        public void onPageRemoved​(PageRemoveEvent event)
      • onPageRestored

        @EventListener
        public void onPageRestored​(PageRestoreEvent event)
      • onPageTrashed

        @EventListener
        public void onPageTrashed​(PageTrashedEvent event)
      • onPageUpdated

        @EventListener
        public void onPageUpdated​(PageUpdateEvent event)
      • onSpaceCreated

        @EventListener
        public void onSpaceCreated​(SpaceCreateEvent event)
      • onSpaceLogoUpdated

        @EventListener
        public void onSpaceLogoUpdated​(SpaceLogoUpdateEvent event)
      • onSpaceRemoved

        @EventListener
        public void onSpaceRemoved​(SpaceRemoveEvent event)
      • onSpaceUpdated

        @EventListener
        public void onSpaceUpdated​(SpaceUpdateEvent event)
      • onThemeEnabled

        @EventListener
        public void onThemeEnabled​(ThemeChangedEvent event)
      • onUserCreated

        @EventListener
        public void onUserCreated​(UserCreateEvent event)
      • onUserDeactivated

        @EventListener
        public void onUserDeactivated​(UserDeactivateEvent event)
      • onUserFollowed

        @EventListener
        public void onUserFollowed​(FollowEvent event)
      • onUserReactivated

        @EventListener
        public void onUserReactivated​(UserReactivateEvent event)
      • onUserRemoved

        @EventListener
        public void onUserRemoved​(UserRemoveEvent event)